public static interface ReplicationRule.Builder extends CopyableBuilder<ReplicationRule.Builder,ReplicationRule>
| Modifier and Type | Method and Description |
|---|---|
default ReplicationRule.Builder |
destination(Consumer<Destination.Builder> destination)
Sets the value of the Destination property for this object.
|
ReplicationRule.Builder |
destination(Destination destination)
Sets the value of the Destination property for this object.
|
ReplicationRule.Builder |
id(String id)
Unique identifier for the rule.
|
ReplicationRule.Builder |
prefix(String prefix)
Object keyname prefix identifying one or more objects to which the rule applies.
|
ReplicationRule.Builder |
status(ReplicationRuleStatus status)
The rule is ignored if status is not Enabled.
|
ReplicationRule.Builder |
status(String status)
The rule is ignored if status is not Enabled.
|
copyapply, buildReplicationRule.Builder id(String id)
id - Unique identifier for the rule. The value cannot be longer than 255 characters.ReplicationRule.Builder prefix(String prefix)
prefix - Object keyname prefix identifying one or more objects to which the rule applies. Maximum prefix length
can be up to 1,024 characters. Overlapping prefixes are not supported.ReplicationRule.Builder status(String status)
status - The rule is ignored if status is not Enabled.ReplicationRuleStatus,
ReplicationRuleStatusReplicationRule.Builder status(ReplicationRuleStatus status)
status - The rule is ignored if status is not Enabled.ReplicationRuleStatus,
ReplicationRuleStatusReplicationRule.Builder destination(Destination destination)
destination - The new value for the Destination property for this object.default ReplicationRule.Builder destination(Consumer<Destination.Builder> destination)
Destination.Builder avoiding the need to create
one manually via Destination.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to destination(Destination).destination - a consumer that will call methods on Destination.Builderdestination(Destination)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.