Interface ReplicatorSummary.Builder

  • Method Details

    • creationTime

      ReplicatorSummary.Builder creationTime(Instant 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

      ReplicatorSummary.Builder currentVersion(String 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

      ReplicatorSummary.Builder isReplicatorReference(Boolean 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

      ReplicatorSummary.Builder kafkaClustersSummary(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

      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 the KafkaClusterSummary.Builder avoiding the need to create one manually via KafkaClusterSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to kafkaClustersSummary(List<KafkaClusterSummary>).

      Parameters:
      kafkaClustersSummary - a consumer that will call methods on KafkaClusterSummary.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 the ReplicationInfoSummary.Builder avoiding the need to create one manually via ReplicationInfoSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to replicationInfoSummaryList(List<ReplicationInfoSummary>).

      Parameters:
      replicationInfoSummaryList - a consumer that will call methods on ReplicationInfoSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • replicatorArn

      ReplicatorSummary.Builder replicatorArn(String 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

      ReplicatorSummary.Builder replicatorName(String 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

      ReplicatorSummary.Builder replicatorResourceArn(String 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

      ReplicatorSummary.Builder replicatorState(String 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

      ReplicatorSummary.Builder replicatorState(ReplicatorState 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: