Package org.apache.kafka.clients.admin
Class AdminClientConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.clients.admin.AdminClientConfig
public class AdminClientConfig extends AbstractConfig
The AdminClient configuration class, which also contains constants for configuration entry names.
-
Field Summary
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
CONFIG_PROVIDERS_CONFIG
-
Constructor Summary
Constructors Modifier Constructor Description AdminClientConfig(Map<?,?> props)
protected
AdminClientConfig(Map<?,?> props, boolean doLog)
-
Method Summary
Modifier and Type Method Description static ConfigDef
configDef()
static Set<String>
configNames()
static void
main(String[] args)
protected Map<String,Object>
postProcessParsedConfig(Map<String,Object> parsedValues)
Called directly after user configs got parsed (and thus default values got set).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:
- Constant Field Values
-
CLIENT_DNS_LOOKUP_CONFIG
client.dns.lookup
- See Also:
- Constant Field Values
-
RECONNECT_BACKOFF_MS_CONFIG
reconnect.backoff.ms
- See Also:
- Constant Field Values
-
RECONNECT_BACKOFF_MAX_MS_CONFIG
reconnect.backoff.max.ms
- See Also:
- Constant Field Values
-
RETRY_BACKOFF_MS_CONFIG
retry.backoff.ms
- See Also:
- Constant Field Values
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MS_CONFIG
socket.connection.setup.timeout.ms
- See Also:
- Constant Field Values
-
SOCKET_CONNECTION_SETUP_TIMEOUT_MAX_MS_CONFIG
socket.connection.setup.timeout.max.ms
- See Also:
- Constant Field Values
-
CONNECTIONS_MAX_IDLE_MS_CONFIG
connections.max.idle.ms
- See Also:
- Constant Field Values
-
REQUEST_TIMEOUT_MS_CONFIG
request.timeout.ms
- See Also:
- Constant Field Values
-
CLIENT_ID_CONFIG
- See Also:
- Constant Field Values
-
METADATA_MAX_AGE_CONFIG
- See Also:
- Constant Field Values
-
SEND_BUFFER_CONFIG
- See Also:
- Constant Field Values
-
RECEIVE_BUFFER_CONFIG
- See Also:
- Constant Field Values
-
METRIC_REPORTER_CLASSES_CONFIG
- See Also:
- Constant Field Values
-
METRICS_NUM_SAMPLES_CONFIG
- See Also:
- Constant Field Values
-
METRICS_SAMPLE_WINDOW_MS_CONFIG
- See Also:
- Constant Field Values
-
METRICS_RECORDING_LEVEL_CONFIG
- See Also:
- Constant Field Values
-
SECURITY_PROTOCOL_CONFIG
- See Also:
- Constant Field Values
-
DEFAULT_SECURITY_PROTOCOL
- See Also:
- Constant Field Values
-
RETRIES_CONFIG
- See Also:
- Constant Field Values
-
DEFAULT_API_TIMEOUT_MS_CONFIG
- See Also:
- Constant Field Values
-
SECURITY_PROVIDERS_CONFIG
security.providers
- See Also:
- Constant Field Values
-
-
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
-