CopyableBuilder<ReplicationConfiguration.Builder,ReplicationConfiguration>, SdkBuilder<ReplicationConfiguration.Builder,ReplicationConfiguration>public static interface ReplicationConfiguration.Builder extends CopyableBuilder<ReplicationConfiguration.Builder,ReplicationConfiguration>
| Modifier and Type | Method | Description |
|---|---|---|
ReplicationConfiguration.Builder |
role(String role) |
Amazon Resource Name (ARN) of an IAM role for Amazon S3 to assume when replicating the objects.
|
ReplicationConfiguration.Builder |
rules(Collection<ReplicationRule> rules) |
Container for information about a particular replication rule.
|
ReplicationConfiguration.Builder |
rules(ReplicationRule... rules) |
Container for information about a particular replication rule.
|
copyapply, buildReplicationConfiguration.Builder role(String role)
role - Amazon Resource Name (ARN) of an IAM role for Amazon S3 to assume when replicating the objects.ReplicationConfiguration.Builder rules(Collection<ReplicationRule> rules)
rules - Container for information about a particular replication rule. Replication configuration must have at
least one rule and can contain up to 1,000 rules.ReplicationConfiguration.Builder rules(ReplicationRule... rules)
NOTE: This method appends the values to the existing list (if any). Use
#setRules(java.util.Collection) or #withRules(java.util.Collection) if you want to override
the existing values.
rules - Container for information about a particular replication rule. Replication configuration must have at
least one rule and can contain up to 1,000 rules.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.