CopyableBuilder<ReplicationRule.Builder,ReplicationRule>
, SdkBuilder<ReplicationRule.Builder,ReplicationRule>
public static interface ReplicationRule.Builder extends CopyableBuilder<ReplicationRule.Builder,ReplicationRule>
Modifier and Type | Method | Description |
---|---|---|
ReplicationRule.Builder |
destination(Destination destination) |
|
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(String status) |
The rule is ignored if status is not Enabled.
|
ReplicationRule.Builder |
status(ReplicationRuleStatus status) |
The rule is ignored if status is not Enabled.
|
copy
apply, 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
ReplicationRule.Builder status(ReplicationRuleStatus status)
status
- The rule is ignored if status is not Enabled.ReplicationRuleStatus
ReplicationRule.Builder destination(Destination destination)
destination
- Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.