Class ClusterLinkPolicyConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.kafka.server.plugins.policy.AbstractPolicyConfig
io.confluent.kafka.server.plugins.policy.ClusterLinkPolicyConfig

public class ClusterLinkPolicyConfig extends AbstractPolicyConfig
  • Field Details

    • BASE_PREFIX

      public static final String BASE_PREFIX
      See Also:
    • DOC_MIN_PREFIX

      public static final String DOC_MIN_PREFIX
      See Also:
    • DOC_MAX_PREFIX

      public static final String DOC_MAX_PREFIX
      See Also:
    • DOC_SUFFIX

      public static final String DOC_SUFFIX
      See Also:
    • ACL_SYNC_MS_MIN_CONFIG

      public static final String ACL_SYNC_MS_MIN_CONFIG
    • DEFAULT_ACL_SYNC_MS_MIN

      public static final int DEFAULT_ACL_SYNC_MS_MIN
      See Also:
    • ACL_SYNC_MS_MAX_CONFIG

      public static final String ACL_SYNC_MS_MAX_CONFIG
    • DEFAULT_ACL_SYNC_MS_MAX

      public static final int DEFAULT_ACL_SYNC_MS_MAX
      See Also:
    • CONSUMER_OFFSET_SYNC_MS_MIN_CONFIG

      public static final String CONSUMER_OFFSET_SYNC_MS_MIN_CONFIG
    • DEFAULT_CONSUMER_OFFSET_SYNC_MS_MIN

      public static final int DEFAULT_CONSUMER_OFFSET_SYNC_MS_MIN
      See Also:
    • CONSUMER_OFFSET_SYNC_MS_MAX_CONFIG

      public static final String CONSUMER_OFFSET_SYNC_MS_MAX_CONFIG
    • DEFAULT_CONSUMER_OFFSET_SYNC_MS_MAX

      public static final int DEFAULT_CONSUMER_OFFSET_SYNC_MS_MAX
      See Also:
    • TOPIC_CONFIG_SYNC_MS_MIN_CONFIG

      public static final String TOPIC_CONFIG_SYNC_MS_MIN_CONFIG
    • DEFAULT_TOPIC_CONFIG_SYNC_MS_MIN

      public static final int DEFAULT_TOPIC_CONFIG_SYNC_MS_MIN
      See Also:
    • TOPIC_CONFIG_SYNC_MS_MAX_CONFIG

      public static final String TOPIC_CONFIG_SYNC_MS_MAX_CONFIG
    • DEFAULT_TOPIC_CONFIG_SYNC_MS_MAX

      public static final int DEFAULT_TOPIC_CONFIG_SYNC_MS_MAX
      See Also:
    • SASL_MECHANISMS_ALLOWED_CONFIG

      public static final String SASL_MECHANISMS_ALLOWED_CONFIG
      See Also:
    • DEFAULT_SASL_MECHANISMS_ALLOWED

      public static final List<String> DEFAULT_SASL_MECHANISMS_ALLOWED
    • SASL_LOGIN_MODULES_ALLOWED_CONFIG

      public static final String SASL_LOGIN_MODULES_ALLOWED_CONFIG
      See Also:
    • DEFAULT_SASL_LOGIN_MODULES_ALLOWED

      public static final List<String> DEFAULT_SASL_LOGIN_MODULES_ALLOWED
    • SASL_LOGIN_CALLBACK_HANDLER_ALLOWED_CONFIG

      public static final String SASL_LOGIN_CALLBACK_HANDLER_ALLOWED_CONFIG
      See Also:
    • DEFAULT_SASL_LOGIN_CALLBACK_HANDLER_ALLOWED

      public static final List<String> DEFAULT_SASL_LOGIN_CALLBACK_HANDLER_ALLOWED
    • REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MIN_CONFIG

      public static final String REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MIN_CONFIG
      See Also:
    • DEFAULT_REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MIN

      public static final int DEFAULT_REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MIN
      See Also:
    • REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MAX_CONFIG

      public static final String REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MAX_CONFIG
      See Also:
    • DEFAULT_REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MAX

      public static final int DEFAULT_REPLICA_SOCKET_RECEIVE_BUFFER_BYTES_MAX
      See Also:
    • AVAILABILITY_CHECK_MS_MIN_CONFIG

      public static final String AVAILABILITY_CHECK_MS_MIN_CONFIG
    • DEFAULT_AVAILABILITY_CHECK_MS_MIN

      public static final int DEFAULT_AVAILABILITY_CHECK_MS_MIN
      See Also:
    • AVAILABILITY_CHECK_MS_MIN_DOC

      public static final String AVAILABILITY_CHECK_MS_MIN_DOC
    • AVAILABILITY_CHECK_MS_MAX_CONFIG

      public static final String AVAILABILITY_CHECK_MS_MAX_CONFIG
    • DEFAULT_AVAILABILITY_CHECK_MS_MAX

      public static final int DEFAULT_AVAILABILITY_CHECK_MS_MAX
      See Also:
    • AVAILABILITY_CHECK_MS_MAX_DOC

      public static final String AVAILABILITY_CHECK_MS_MAX_DOC
  • Constructor Details

    • ClusterLinkPolicyConfig

      public ClusterLinkPolicyConfig(Map<String,?> clientConfigs)
  • Method Details

    • main

      public static void main(String[] args)
    • validateClusterLinkConfigs

      public void validateClusterLinkConfigs(Map<String,String> configs)