Class ReplicatorReplicationInfoListConsumerGroupReplication


  • public final class ReplicatorReplicationInfoListConsumerGroupReplication
    extends java.lang.Object
    • Method Detail

      • consumerGroupOffsetSyncMode

        public java.util.Optional<java.lang.String> consumerGroupOffsetSyncMode()
        Returns:
        Consumer group offset synchronization mode. Valid values are `LEGACY` and `ENHANCED`. With `LEGACY`, offsets are synchronized when producers write to the source cluster. With `ENHANCED`, consumer offsets are synchronized regardless of producer location. `ENHANCED` requires a corresponding replicator that replicates data from the target cluster to the source cluster and requires `topic_name_configuration.type` to be set to `IDENTICAL`. Defaults to `LEGACY`. Changing this value will force a new resource.
      • consumerGroupsToExcludes

        public java.util.List<java.lang.String> consumerGroupsToExcludes()
        Returns:
        List of regular expression patterns indicating the consumer groups that should not be replicated.
      • consumerGroupsToReplicates

        public java.util.List<java.lang.String> consumerGroupsToReplicates()
        Returns:
        List of regular expression patterns indicating the consumer groups to copy.
      • detectAndCopyNewConsumerGroups

        public java.util.Optional<java.lang.Boolean> detectAndCopyNewConsumerGroups()
        Returns:
        Whether to periodically check for new consumer groups.
      • synchroniseConsumerGroupOffsets

        public java.util.Optional<java.lang.Boolean> synchroniseConsumerGroupOffsets()
        Returns:
        Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.