Interface ConsumerGroupReplication.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConsumerGroupReplication.Builder,ConsumerGroupReplication>,SdkBuilder<ConsumerGroupReplication.Builder,ConsumerGroupReplication>,SdkPojo
- Enclosing class:
- ConsumerGroupReplication
public static interface ConsumerGroupReplication.Builder extends SdkPojo, CopyableBuilder<ConsumerGroupReplication.Builder,ConsumerGroupReplication>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConsumerGroupReplication.BuilderconsumerGroupsToExclude(String... consumerGroupsToExclude)List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplication.BuilderconsumerGroupsToExclude(Collection<String> consumerGroupsToExclude)List of regular expression patterns indicating the consumer groups that should not be replicated.ConsumerGroupReplication.BuilderconsumerGroupsToReplicate(String... consumerGroupsToReplicate)List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplication.BuilderconsumerGroupsToReplicate(Collection<String> consumerGroupsToReplicate)List of regular expression patterns indicating the consumer groups to copy.ConsumerGroupReplication.BuilderdetectAndCopyNewConsumerGroups(Boolean detectAndCopyNewConsumerGroups)Enables synchronization of consumer groups to target cluster.ConsumerGroupReplication.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
ConsumerGroupReplication.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
ConsumerGroupReplication.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
ConsumerGroupReplication.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
ConsumerGroupReplication.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
ConsumerGroupReplication.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
ConsumerGroupReplication.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.
-
-