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) |
checkPolicyMax, checkPolicyMin, parseList, parseLongdocumentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverridepublic 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
protected static final String SEGMENT_BYTES_MIN_CONFIG_DOC
public static final String SEGMENT_BYTES_MAX_CONFIG
public static final int DEFAULT_SEGMENT_BYTES_MAX
protected static final String SEGMENT_BYTES_MAX_CONFIG_DOC
public static final String SEGMENT_MS_MIN_CONFIG
public static final int DEFAULT_SEGMENT_MS_MIN
protected static final String SEGMENT_MS_MIN_CONFIG_DOC
public static final String RETENTION_MS_MAX_CONFIG
public static final long DEFAULT_RETENTION_MS_MAX
protected static final String RETENTION_MS_MAX_CONFIG_DOC
public static final String DELETE_RETENTION_MS_MAX_CONFIG
public static final long DEFAULT_DELETE_RETENTION_MS_MAX
protected static final String DELETE_RETENTION_MS_MAX_CONFIG_DOC
public static final String MAX_MESSAGE_BYTES_MAX_CONFIG
public static final int DEFAULT_MAX_MESSAGE_BYTES_MAX
protected static final String MAX_MESSAGE_BYTES_MAX_CONFIG_DOC
public static final String REPLICATION_FACTOR_CONFIG
protected static final String REPLICATION_FACTOR_DOC
public static final String MAX_PARTITIONS_PER_TENANT_CONFIG
public static final int DEFAULT_MAX_PARTITIONS_PER_TENANT
protected static final String MAX_PARTITIONS_PER_TENANT_CONFIG_DOC
public static final String INTERNAL_LISTENER_CONFIG
public static final String DEFAULT_INTERNAL_LISTENER
protected static final String INTERNAL_LISTENER_CONFIG_DOC
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 short MIN_ISR