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.Builder
consumerGroupsToExclude(String... consumerGroupsToExclude)
List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplicationUpdate.Builder
consumerGroupsToExclude(Collection<String> consumerGroupsToExclude)
List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplicationUpdate.Builder
consumerGroupsToReplicate(String... consumerGroupsToReplicate)
List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplicationUpdate.Builder
consumerGroupsToReplicate(Collection<String> consumerGroupsToReplicate)
List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplicationUpdate.Builder
detectAndCopyNewConsumerGroups(Boolean detectAndCopyNewConsumerGroups)
Enables synchronization of consumer groups to target cluster.ConsumerGroupReplicationUpdate.Builder
synchroniseConsumerGroupOffsets(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, 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.
-
-