Class ConsumerConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.clients.consumer.ConsumerConfig
The consumer configuration keys
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringallow.auto.create.topicsstatic final Stringauto.commit.interval.msstatic final Stringauto.offset.resetstatic final Stringstatic final Stringbootstrap.serversstatic final Stringcheck.crcsstatic final Stringclient.dns.lookupstatic final Stringclient.idstatic final Stringclient.rackstatic final Stringconnections.max.idle.msstatic final booleanstatic final Stringdefault.api.timeout.msstatic final Stringstatic final booleanstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringenable.auto.commitstatic final Stringenable.metrics.pushstatic final Stringstatic final Stringexclude.internal.topicsstatic final Stringfetch.max.bytesstatic final Stringfetch.max.wait.msstatic final Stringfetch.min.bytesstatic final Stringgroup.idstatic final Stringgroup.instance.idstatic final Stringgroup.protocolstatic final Stringstatic final Stringgroup.remote.assignorstatic final Stringstatic final Stringheartbeat.interval.msstatic final Stringinterceptor.classesstatic final Stringstatic final Stringisolation.levelstatic final Stringstatic final Stringkey.deserializerstatic final Stringstatic final Stringmax.partition.fetch.bytesstatic final Stringmax.poll.interval.msstatic final Stringmax.poll.recordsstatic final Stringmetadata.max.age.msstatic final Stringmetric.reportersstatic final Stringmetrics.num.samplesstatic final Stringmetrics.log.levelstatic final Stringmetrics.sample.window.msstatic final Stringpartition.assignment.strategystatic final Stringreceive.buffer.bytesstatic final Stringreconnect.backoff.max.msstatic final Stringreconnect.backoff.msstatic final Stringrequest.timeout.msstatic final Stringretry.backoff.max.msstatic final Stringretry.backoff.msstatic final Stringsecurity.providersstatic final Stringsend.buffer.bytesstatic final Stringsession.timeout.msstatic final Stringsocket.connection.setup.timeout.max.msstatic final Stringsocket.connection.setup.timeout.msstatic final Stringvalue.deserializerstatic final StringFields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendDeserializerToConfig(Map<String, Object> configs, Deserializer<?> keyDeserializer, Deserializer<?> valueDeserializer) static ConfigDefstatic voidMethods inherited from class org.apache.kafka.common.config.AbstractConfig
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
-
Field Details
-
ASSIGN_FROM_SUBSCRIBED_ASSIGNORS
-
GROUP_ID_CONFIG
group.id- See Also:
-
GROUP_INSTANCE_ID_CONFIG
group.instance.id- See Also:
-
MAX_POLL_RECORDS_CONFIG
max.poll.records- See Also:
-
DEFAULT_MAX_POLL_RECORDS
public static final int DEFAULT_MAX_POLL_RECORDS- See Also:
-
MAX_POLL_INTERVAL_MS_CONFIG
max.poll.interval.ms- See Also:
-
SESSION_TIMEOUT_MS_CONFIG
session.timeout.ms- See Also:
-
HEARTBEAT_INTERVAL_MS_CONFIG
heartbeat.interval.ms- See Also:
-
GROUP_PROTOCOL_CONFIG
group.protocol- See Also:
-
DEFAULT_GROUP_PROTOCOL
-
GROUP_PROTOCOL_DOC
- See Also:
-
GROUP_REMOTE_ASSIGNOR_CONFIG
group.remote.assignor- See Also:
-
DEFAULT_GROUP_REMOTE_ASSIGNOR
-
GROUP_REMOTE_ASSIGNOR_DOC
- See Also:
-
BOOTSTRAP_SERVERS_CONFIG
bootstrap.servers- See Also:
-
CLIENT_DNS_LOOKUP_CONFIG
client.dns.lookup- See Also:
-
ENABLE_AUTO_COMMIT_CONFIG
enable.auto.commit- See Also:
-
AUTO_COMMIT_INTERVAL_MS_CONFIG
auto.commit.interval.ms- See Also:
-
PARTITION_ASSIGNMENT_STRATEGY_CONFIG
partition.assignment.strategy- See Also:
-
AUTO_OFFSET_RESET_CONFIG
auto.offset.reset- See Also:
-
AUTO_OFFSET_RESET_DOC
- See Also:
-
FETCH_MIN_BYTES_CONFIG
fetch.min.bytes- See Also:
-
DEFAULT_FETCH_MIN_BYTES
public static final int DEFAULT_FETCH_MIN_BYTES- See Also:
-
FETCH_MAX_BYTES_CONFIG
fetch.max.bytes- See Also:
-
DEFAULT_FETCH_MAX_BYTES
public static final int DEFAULT_FETCH_MAX_BYTES- See Also:
-
FETCH_MAX_WAIT_MS_CONFIG
fetch.max.wait.ms- See Also:
-
DEFAULT_FETCH_MAX_WAIT_MS
public static final int DEFAULT_FETCH_MAX_WAIT_MS- See Also:
-
METADATA_MAX_AGE_CONFIG
metadata.max.age.ms- See Also:
-
MAX_PARTITION_FETCH_BYTES_CONFIG
max.partition.fetch.bytes- See Also:
-
DEFAULT_MAX_PARTITION_FETCH_BYTES
public static final int DEFAULT_MAX_PARTITION_FETCH_BYTES- See Also:
-
SEND_BUFFER_CONFIG
send.buffer.bytes- See Also:
-
RECEIVE_BUFFER_CONFIG
receive.buffer.bytes- See Also:
-
CLIENT_ID_CONFIG
client.id- See Also:
-
CLIENT_RACK_CONFIG
client.rack- See Also:
-
DEFAULT_CLIENT_RACK
- 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:
-
ENABLE_METRICS_PUSH_CONFIG
enable.metrics.push- See Also:
-
ENABLE_METRICS_PUSH_DOC
- See Also:
-
RETRY_BACKOFF_MAX_MS_CONFIG
retry.backoff.max.ms- See Also:
-
METRICS_SAMPLE_WINDOW_MS_CONFIG
metrics.sample.window.ms- See Also:
-
METRICS_NUM_SAMPLES_CONFIG
metrics.num.samples- See Also:
-
METRICS_RECORDING_LEVEL_CONFIG
metrics.log.level- See Also:
-
METRIC_REPORTER_CLASSES_CONFIG
metric.reporters- See Also:
-
CHECK_CRCS_CONFIG
check.crcs- See Also:
-
KEY_DESERIALIZER_CLASS_CONFIG
key.deserializer- See Also:
-
KEY_DESERIALIZER_CLASS_DOC
- See Also:
-
VALUE_DESERIALIZER_CLASS_CONFIG
value.deserializer- See Also:
-
VALUE_DESERIALIZER_CLASS_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:
-
DEFAULT_API_TIMEOUT_MS_CONFIG
default.api.timeout.ms- See Also:
-
INTERCEPTOR_CLASSES_CONFIG
interceptor.classes- See Also:
-
INTERCEPTOR_CLASSES_DOC
- See Also:
-
EXCLUDE_INTERNAL_TOPICS_CONFIG
exclude.internal.topics- See Also:
-
DEFAULT_EXCLUDE_INTERNAL_TOPICS
public static final boolean DEFAULT_EXCLUDE_INTERNAL_TOPICS- See Also:
-
ISOLATION_LEVEL_CONFIG
isolation.level- See Also:
-
ISOLATION_LEVEL_DOC
- See Also:
-
DEFAULT_ISOLATION_LEVEL
-
ALLOW_AUTO_CREATE_TOPICS_CONFIG
allow.auto.create.topics- See Also:
-
DEFAULT_ALLOW_AUTO_CREATE_TOPICS
public static final boolean DEFAULT_ALLOW_AUTO_CREATE_TOPICS- See Also:
-
SECURITY_PROVIDERS_CONFIG
security.providers- See Also:
-
-
Constructor Details
-
ConsumerConfig
-
ConsumerConfig
-
-
Method Details
-
appendDeserializerToConfig
public static Map<String,Object> appendDeserializerToConfig(Map<String, Object> configs, Deserializer<?> keyDeserializer, Deserializer<?> valueDeserializer) -
configNames
-
configDef
-
main
-