Interface ConsumerGroupReplicationUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConsumerGroupReplicationUpdate.Builder,ConsumerGroupReplicationUpdate>,SdkBuilder<ConsumerGroupReplicationUpdate.Builder,ConsumerGroupReplicationUpdate>,SdkPojo
- Enclosing class:
- ConsumerGroupReplicationUpdate
public static interface ConsumerGroupReplicationUpdate.Builder extends SdkPojo, CopyableBuilder<ConsumerGroupReplicationUpdate.Builder,ConsumerGroupReplicationUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsumerGroupReplicationUpdate.BuilderconsumerGroupsToExclude(String... consumerGroupsToExclude)List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplicationUpdate.BuilderconsumerGroupsToExclude(Collection<String> consumerGroupsToExclude)List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplicationUpdate.BuilderconsumerGroupsToReplicate(String... consumerGroupsToReplicate)List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplicationUpdate.BuilderconsumerGroupsToReplicate(Collection<String> consumerGroupsToReplicate)List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplicationUpdate.BuilderdetectAndCopyNewConsumerGroups(Boolean detectAndCopyNewConsumerGroups)Enables synchronization of consumer groups to target cluster.ConsumerGroupReplicationUpdate.BuildersynchroniseConsumerGroupOffsets(Boolean synchroniseConsumerGroupOffsets)Enables synchronization of consumer group offsets to target cluster.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
consumerGroupsToExclude
ConsumerGroupReplicationUpdate.Builder consumerGroupsToExclude(Collection<String> consumerGroupsToExclude)
List of regular expression patterns indicating the consumer groups that should not be replicated.
- Parameters:
consumerGroupsToExclude- List of regular expression patterns indicating the consumer groups that should not be replicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumerGroupsToExclude
ConsumerGroupReplicationUpdate.Builder consumerGroupsToExclude(String... consumerGroupsToExclude)
List of regular expression patterns indicating the consumer groups that should not be replicated.
- Parameters:
consumerGroupsToExclude- List of regular expression patterns indicating the consumer groups that should not be replicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumerGroupsToReplicate
ConsumerGroupReplicationUpdate.Builder consumerGroupsToReplicate(Collection<String> consumerGroupsToReplicate)
List of regular expression patterns indicating the consumer groups to copy.
- Parameters:
consumerGroupsToReplicate- List of regular expression patterns indicating the consumer groups to copy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
consumerGroupsToReplicate
ConsumerGroupReplicationUpdate.Builder consumerGroupsToReplicate(String... consumerGroupsToReplicate)
List of regular expression patterns indicating the consumer groups to copy.
- Parameters:
consumerGroupsToReplicate- List of regular expression patterns indicating the consumer groups to copy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectAndCopyNewConsumerGroups
ConsumerGroupReplicationUpdate.Builder detectAndCopyNewConsumerGroups(Boolean detectAndCopyNewConsumerGroups)
Enables synchronization of consumer groups to target cluster.
- Parameters:
detectAndCopyNewConsumerGroups- Enables synchronization of consumer groups to target cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
synchroniseConsumerGroupOffsets
ConsumerGroupReplicationUpdate.Builder synchroniseConsumerGroupOffsets(Boolean synchroniseConsumerGroupOffsets)
Enables synchronization of consumer group offsets to target cluster. The translated offsets will be written to topic __consumer_offsets.
- Parameters:
synchroniseConsumerGroupOffsets- Enables synchronization of consumer group offsets to target cluster. The translated offsets will be written to topic __consumer_offsets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-