Interface TopicInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TopicInfo.Builder,,TopicInfo> SdkBuilder<TopicInfo.Builder,,TopicInfo> SdkPojo
- Enclosing class:
TopicInfo
@Mutable
@NotThreadSafe
public static interface TopicInfo.Builder
extends SdkPojo, CopyableBuilder<TopicInfo.Builder,TopicInfo>
-
Method Summary
Modifier and TypeMethodDescriptionoutOfSyncReplicaCount(Integer outOfSyncReplicaCount) Number of out-of-sync replicas for a topic.partitionCount(Integer partitionCount) Partition count for a topic.replicationFactor(Integer replicationFactor) Replication factor for a topic.The Amazon Resource Name (ARN) of the topic.Name for a topic.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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.
-