Interface TopicInfo.Builder

  • Method Details

    • topicArn

      TopicInfo.Builder topicArn(String topicArn)

      The Amazon Resource Name (ARN) of the topic.

      Parameters:
      topicArn -

      The Amazon Resource Name (ARN) of the topic.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • topicName

      TopicInfo.Builder topicName(String topicName)

      Name for a topic.

      Parameters:
      topicName -

      Name for a topic.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • replicationFactor

      TopicInfo.Builder replicationFactor(Integer replicationFactor)

      Replication factor for a topic.

      Parameters:
      replicationFactor -

      Replication factor for a topic.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • partitionCount

      TopicInfo.Builder partitionCount(Integer partitionCount)

      Partition count for a topic.

      Parameters:
      partitionCount -

      Partition count for a topic.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outOfSyncReplicaCount

      TopicInfo.Builder outOfSyncReplicaCount(Integer outOfSyncReplicaCount)

      Number of out-of-sync replicas for a topic.

      Parameters:
      outOfSyncReplicaCount -

      Number of out-of-sync replicas for a topic.

      Returns:
      Returns a reference to this object so that method calls can be chained together.