public class TopicPolicyConfig extends AbstractPolicyConfig
Constructor and Description |
---|
TopicPolicyConfig(Map<String,?> clientConfigs) |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args) |
Map<String,String> |
restrictTopicConfigs(Map<String,String> configs) |
void |
validateTopicConfigs(Map<String,String> configs) |
documentationOf, equals, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
public static final String BASE_PREFIX
public static final String TOPIC_PREFIX
public static final String SEGMENT_BYTES_MIN_CONFIG
public static final int DEFAULT_SEGMENT_BYTES_MIN
public static final String SEGMENT_BYTES_MAX_CONFIG
public static final int DEFAULT_SEGMENT_BYTES_MAX
public static final String SEGMENT_MS_MIN_CONFIG
public static final int DEFAULT_SEGMENT_MS_MIN
public static final String RETENTION_MS_MAX_CONFIG
public static final long DEFAULT_RETENTION_MS_MAX
public static final String DELETE_RETENTION_MS_MAX_CONFIG
public static final long DEFAULT_DELETE_RETENTION_MS_MAX
public static final String MAX_MESSAGE_BYTES_MAX_CONFIG
public static final int DEFAULT_MAX_MESSAGE_BYTES_MAX
public static final String REPLICATION_FACTOR_CONFIG
public static final String MAX_REPLICAS_PER_BROKER_CONFIG
public static final int DEFAULT_MAX_REPLICAS_PER_BROKER
public static final String MAX_PARTITIONS_PER_TENANT_CONFIG
public static final int DEFAULT_MAX_PARTITIONS_PER_TENANT
public static final String MAX_PARTITIONS_PER_CLUSTER_CONFIG
public static final int DEFAULT_MAX_PARTITIONS_PER_CLUSTER
public static final String MAX_TOPICS_PER_CLUSTER_CONFIG
public static final int DEFAULT_MAX_TOPICS_PER_CLUSTER
public static final String INTERNAL_LISTENER_CONFIG
public static final String DEFAULT_INTERNAL_LISTENER
public static final String MAX_COMPACTION_LAG_MS_MIN_CONFIG
public static final long DEFAULT_MAX_COMPACTION_LAG_MS_MIN
public static final String MULTITENANT_SCHEMA_VALIDATION_ENABLED_CONFIG
public static final boolean MULTITENANT_SCHEMA_VALIDATION_ENABLED_DEFAULT
public static final String MULTITENANT_MAX_PARTITIONS_PER_REQUEST_CONFIG
public static final String MULTITENANT_MAX_PARTITIONS_PER_REQUEST_DOC
public static final int MULTITENANT_MAX_PARTITIONS_PER_REQUEST_DEFAULT
public static final short MIN_ISR