Interface DescribeReplicatorResponse.Builder

    • Method Detail

      • creationTime

        DescribeReplicatorResponse.Builder creationTime​(Instant creationTime)

        The time when the replicator was created.

        Parameters:
        creationTime - The time when the replicator was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • currentVersion

        DescribeReplicatorResponse.Builder currentVersion​(String currentVersion)

        The current version number of the replicator.

        Parameters:
        currentVersion - The current version number of the replicator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isReplicatorReference

        DescribeReplicatorResponse.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.
      • kafkaClusters

        DescribeReplicatorResponse.Builder kafkaClusters​(Collection<KafkaClusterDescription> kafkaClusters)

        Kafka Clusters used in setting up sources / targets for replication.

        Parameters:
        kafkaClusters - 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.
      • kafkaClusters

        DescribeReplicatorResponse.Builder kafkaClusters​(KafkaClusterDescription... kafkaClusters)

        Kafka Clusters used in setting up sources / targets for replication.

        Parameters:
        kafkaClusters - 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.
      • replicationInfoList

        DescribeReplicatorResponse.Builder replicationInfoList​(Collection<ReplicationInfoDescription> replicationInfoList)

        A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.

        Parameters:
        replicationInfoList - A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationInfoList

        DescribeReplicatorResponse.Builder replicationInfoList​(ReplicationInfoDescription... replicationInfoList)

        A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.

        Parameters:
        replicationInfoList - A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatorArn

        DescribeReplicatorResponse.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.
      • replicatorDescription

        DescribeReplicatorResponse.Builder replicatorDescription​(String replicatorDescription)

        The description of the replicator.

        Parameters:
        replicatorDescription - The description of the replicator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicatorName

        DescribeReplicatorResponse.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

        DescribeReplicatorResponse.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.
      • serviceExecutionRoleArn

        DescribeReplicatorResponse.Builder serviceExecutionRoleArn​(String serviceExecutionRoleArn)

        The Amazon Resource Name (ARN) of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)

        Parameters:
        serviceExecutionRoleArn - The Amazon Resource Name (ARN) of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stateInfo

        DescribeReplicatorResponse.Builder stateInfo​(ReplicationStateInfo stateInfo)

        Details about the state of the replicator.

        Parameters:
        stateInfo - Details about the state of the replicator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribeReplicatorResponse.Builder tags​(Map<String,​String> tags)

        List of tags attached to the Replicator.

        Parameters:
        tags - List of tags attached to the Replicator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.