Interface ReplicatorSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReplicatorSummary.Builder,
,ReplicatorSummary> SdkBuilder<ReplicatorSummary.Builder,
,ReplicatorSummary> SdkPojo
- Enclosing class:
ReplicatorSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time the replicator was created.currentVersion
(String currentVersion) The current version of the replicator.isReplicatorReference
(Boolean isReplicatorReference) Whether this resource is a replicator reference.kafkaClustersSummary
(Collection<KafkaClusterSummary> kafkaClustersSummary) Kafka Clusters used in setting up sources / targets for replication.kafkaClustersSummary
(Consumer<KafkaClusterSummary.Builder>... kafkaClustersSummary) Kafka Clusters used in setting up sources / targets for replication.kafkaClustersSummary
(KafkaClusterSummary... kafkaClustersSummary) Kafka Clusters used in setting up sources / targets for replication.replicationInfoSummaryList
(Collection<ReplicationInfoSummary> replicationInfoSummaryList) A list of summarized information of replications between clusters.replicationInfoSummaryList
(Consumer<ReplicationInfoSummary.Builder>... replicationInfoSummaryList) A list of summarized information of replications between clusters.replicationInfoSummaryList
(ReplicationInfoSummary... replicationInfoSummaryList) A list of summarized information of replications between clusters.replicatorArn
(String replicatorArn) The Amazon Resource Name (ARN) of the replicator.replicatorName
(String replicatorName) The name of the replicator.replicatorResourceArn
(String replicatorResourceArn) The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.replicatorState
(String replicatorState) State of the replicator.replicatorState
(ReplicatorState replicatorState) State of the replicator.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
creationTime
The time the replicator was created.
- Parameters:
creationTime
- The time the replicator was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentVersion
The current version of the replicator.
- Parameters:
currentVersion
- The current version of the replicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isReplicatorReference
Whether this resource is a replicator reference.
- Parameters:
isReplicatorReference
- Whether this resource is a replicator reference.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kafkaClustersSummary
ReplicatorSummary.Builder kafkaClustersSummary(Collection<KafkaClusterSummary> kafkaClustersSummary) Kafka Clusters used in setting up sources / targets for replication.
- Parameters:
kafkaClustersSummary
- Kafka Clusters used in setting up sources / targets for replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kafkaClustersSummary
Kafka Clusters used in setting up sources / targets for replication.
- Parameters:
kafkaClustersSummary
- Kafka Clusters used in setting up sources / targets for replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kafkaClustersSummary
ReplicatorSummary.Builder kafkaClustersSummary(Consumer<KafkaClusterSummary.Builder>... kafkaClustersSummary) Kafka Clusters used in setting up sources / targets for replication.
This is a convenience method that creates an instance of theKafkaClusterSummary.Builder
avoiding the need to create one manually viaKafkaClusterSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokafkaClustersSummary(List<KafkaClusterSummary>)
.- Parameters:
kafkaClustersSummary
- a consumer that will call methods onKafkaClusterSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicationInfoSummaryList
ReplicatorSummary.Builder replicationInfoSummaryList(Collection<ReplicationInfoSummary> replicationInfoSummaryList) A list of summarized information of replications between clusters.
- Parameters:
replicationInfoSummaryList
- A list of summarized information of replications between clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationInfoSummaryList
ReplicatorSummary.Builder replicationInfoSummaryList(ReplicationInfoSummary... replicationInfoSummaryList) A list of summarized information of replications between clusters.
- Parameters:
replicationInfoSummaryList
- A list of summarized information of replications between clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationInfoSummaryList
ReplicatorSummary.Builder replicationInfoSummaryList(Consumer<ReplicationInfoSummary.Builder>... replicationInfoSummaryList) A list of summarized information of replications between clusters.
This is a convenience method that creates an instance of theReplicationInfoSummary.Builder
avoiding the need to create one manually viaReplicationInfoSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreplicationInfoSummaryList(List<ReplicationInfoSummary>)
.- Parameters:
replicationInfoSummaryList
- a consumer that will call methods onReplicationInfoSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicatorArn
The Amazon Resource Name (ARN) of the replicator.
- Parameters:
replicatorArn
- The Amazon Resource Name (ARN) of the replicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatorName
The name of the replicator.
- Parameters:
replicatorName
- The name of the replicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatorResourceArn
The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.
- Parameters:
replicatorResourceArn
- The Amazon Resource Name (ARN) of the replicator resource in the region where the replicator was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatorState
State of the replicator.
- Parameters:
replicatorState
- State of the replicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
replicatorState
State of the replicator.
- Parameters:
replicatorState
- State of the replicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-