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.
|
copy
applyMutation, build
ReplicationRule.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
,
ReplicationRuleStatus
ReplicationRule.Builder status(ReplicationRuleStatus status)
status
- The rule is ignored if status is not Enabled.ReplicationRuleStatus
,
ReplicationRuleStatus
ReplicationRule.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.Builder
destination(Destination)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.