Package org.apache.kafka.clients.admin
Class AdminClientConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.clients.admin.AdminClientConfig
The AdminClient configuration class, which also contains constants for configuration entry names.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Deprecated.static final String
static final String
bootstrap.controllers
static final String
static final String
bootstrap.servers
static final String
client.dns.lookup
static final String
static final String
connections.max.idle.ms
static final String
static final String
static final String
enable.metrics.push
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
reconnect.backoff.max.ms
static final String
reconnect.backoff.ms
static final String
request.timeout.ms
static final String
static final String
retry.backoff.max.ms
static final String
retry.backoff.ms
static final String
static final String
security.providers
static final String
static final String
socket.connection.setup.timeout.max.ms
static final String
socket.connection.setup.timeout.ms
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
-
Constructor Summary
ModifierConstructorDescriptionAdminClientConfig
(Map<?, ?> props) protected
AdminClientConfig
(Map<?, ?> props, boolean doLog) -
Method Summary
Methods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, 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, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
BOOTSTRAP_SERVERS_CONFIG
bootstrap.servers
- See Also:
-
BOOTSTRAP_CONTROLLERS_CONFIG
bootstrap.controllers
- See Also:
-
BOOTSTRAP_CONTROLLERS_DOC
- See Also:
-
CLIENT_DNS_LOOKUP_CONFIG
client.dns.lookup
- See Also:
-
RECONNECT_BACKOFF_MS_CONFIG
reconnect.backoff.ms
- See Also:
-
RECONNECT_BACKOFF_MAX_MS_CONFIG
reconnect.backoff.max.ms
- See Also:
-
RETRY_BACKOFF_MS_CONFIG
retry.backoff.ms
- See Also:
-
RETRY_BACKOFF_MAX_MS_CONFIG
retry.backoff.max.ms
- See Also:
-
ENABLE_METRICS_PUSH_CONFIG
enable.metrics.push
- See Also:
-
ENABLE_METRICS_PUSH_DOC
- See Also:
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MS_CONFIG
socket.connection.setup.timeout.ms
- See Also:
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_CONFIG
socket.connection.setup.timeout.max.ms
- See Also:
-
CONNECTIONS_MAX_IDLE_MS_CONFIG
connections.max.idle.ms
- See Also:
-
REQUEST_TIMEOUT_MS_CONFIG
request.timeout.ms
- See Also:
-
CLIENT_ID_CONFIG
- See Also:
-
METADATA_MAX_AGE_CONFIG
- See Also:
-
SEND_BUFFER_CONFIG
- See Also:
-
RECEIVE_BUFFER_CONFIG
- See Also:
-
METRIC_REPORTER_CLASSES_CONFIG
- See Also:
-
AUTO_INCLUDE_JMX_REPORTER_CONFIG
Deprecated.- See Also:
-
AUTO_INCLUDE_JMX_REPORTER_DOC
- See Also:
-
METRICS_NUM_SAMPLES_CONFIG
- See Also:
-
METRICS_SAMPLE_WINDOW_MS_CONFIG
- See Also:
-
METRICS_RECORDING_LEVEL_CONFIG
- See Also:
-
SECURITY_PROTOCOL_CONFIG
- See Also:
-
DEFAULT_SECURITY_PROTOCOL
- See Also:
-
RETRIES_CONFIG
- See Also:
-
DEFAULT_API_TIMEOUT_MS_CONFIG
- See Also:
-
SECURITY_PROVIDERS_CONFIG
security.providers
- See Also:
-
-
Constructor Details
-
AdminClientConfig
-
AdminClientConfig
-
-
Method Details
-
postProcessParsedConfig
Description copied from class:AbstractConfig
Called directly after user configs got parsed (and thus default values got set). This allows to change default values for "secondary defaults" if required.- Overrides:
postProcessParsedConfig
in classAbstractConfig
- Parameters:
parsedValues
- unmodifiable map of current configuration- Returns:
- a map of updates that should be applied to the configuration (will be validated to prevent bad updates)
-
configNames
-
configDef
-
main
-