public class ConsumerConfig extends AbstractConfig
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
AUTO_COMMIT_INTERVAL_MS_CONFIG |
auto.commit.interval.ms |
static java.lang.String |
AUTO_OFFSET_RESET_CONFIG |
auto.offset.reset |
static java.lang.String |
AUTO_OFFSET_RESET_DOC |
|
static java.lang.String |
BOOTSTRAP_SERVERS_CONFIG |
bootstrap.servers |
static java.lang.String |
CHECK_CRCS_CONFIG |
check.crcs |
static java.lang.String |
CLIENT_ID_CONFIG |
client.id |
static java.lang.String |
CONNECTIONS_MAX_IDLE_MS_CONFIG |
connections.max.idle.ms |
static boolean |
DEFAULT_EXCLUDE_INTERNAL_TOPICS |
|
static int |
DEFAULT_FETCH_MAX_BYTES |
|
static java.lang.String |
DEFAULT_ISOLATION_LEVEL |
|
static int |
DEFAULT_MAX_PARTITION_FETCH_BYTES |
|
static java.lang.String |
ENABLE_AUTO_COMMIT_CONFIG |
enable.auto.commit |
static java.lang.String |
EXCLUDE_INTERNAL_TOPICS_CONFIG |
exclude.internal.topics |
static java.lang.String |
FETCH_MAX_BYTES_CONFIG |
fetch.max.bytes |
static java.lang.String |
FETCH_MAX_WAIT_MS_CONFIG |
fetch.max.wait.ms |
static java.lang.String |
FETCH_MIN_BYTES_CONFIG |
fetch.min.bytes |
static java.lang.String |
GROUP_ID_CONFIG |
group.id |
static java.lang.String |
HEARTBEAT_INTERVAL_MS_CONFIG |
heartbeat.interval.ms |
static java.lang.String |
INTERCEPTOR_CLASSES_CONFIG |
interceptor.classes |
static java.lang.String |
INTERCEPTOR_CLASSES_DOC |
|
static java.lang.String |
ISOLATION_LEVEL_CONFIG |
isolation.level |
static java.lang.String |
ISOLATION_LEVEL_DOC |
|
static java.lang.String |
KEY_DESERIALIZER_CLASS_CONFIG |
key.deserializer |
static java.lang.String |
KEY_DESERIALIZER_CLASS_DOC |
|
static java.lang.String |
MAX_PARTITION_FETCH_BYTES_CONFIG |
max.partition.fetch.bytes |
static java.lang.String |
MAX_POLL_INTERVAL_MS_CONFIG |
max.poll.interval.ms |
static java.lang.String |
MAX_POLL_RECORDS_CONFIG |
max.poll.records |
static java.lang.String |
METADATA_MAX_AGE_CONFIG |
metadata.max.age.ms |
static java.lang.String |
METRIC_REPORTER_CLASSES_CONFIG |
metric.reporters |
static java.lang.String |
METRICS_NUM_SAMPLES_CONFIG |
metrics.num.samples |
static java.lang.String |
METRICS_RECORDING_LEVEL_CONFIG |
metrics.log.level |
static java.lang.String |
METRICS_SAMPLE_WINDOW_MS_CONFIG |
metrics.sample.window.ms |
static java.lang.String |
PARTITION_ASSIGNMENT_STRATEGY_CONFIG |
partition.assignment.strategy |
static java.lang.String |
RECEIVE_BUFFER_CONFIG |
receive.buffer.bytes |
static java.lang.String |
RECONNECT_BACKOFF_MAX_MS_CONFIG |
reconnect.backoff.max.ms |
static java.lang.String |
RECONNECT_BACKOFF_MS_CONFIG |
reconnect.backoff.ms |
static java.lang.String |
REQUEST_TIMEOUT_MS_CONFIG |
request.timeout.ms |
static java.lang.String |
RETRY_BACKOFF_MS_CONFIG |
retry.backoff.ms |
static java.lang.String |
SEND_BUFFER_CONFIG |
send.buffer.bytes |
static java.lang.String |
SESSION_TIMEOUT_MS_CONFIG |
session.timeout.ms |
static java.lang.String |
VALUE_DESERIALIZER_CLASS_CONFIG |
value.deserializer |
static java.lang.String |
VALUE_DESERIALIZER_CLASS_DOC |
| Constructor | Description |
|---|---|
ConsumerConfig(java.util.Map<java.lang.String,java.lang.Object> props) |
|
ConsumerConfig(java.util.Properties props) |
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
addDeserializerToConfig(java.util.Map<java.lang.String,java.lang.Object> configs,
Deserializer<?> keyDeserializer,
Deserializer<?> valueDeserializer) |
|
static java.util.Properties |
addDeserializerToConfig(java.util.Properties properties,
Deserializer<?> keyDeserializer,
Deserializer<?> valueDeserializer) |
|
static java.util.Set<java.lang.String> |
configNames() |
|
static void |
main(java.lang.String[] args) |
|
protected java.util.Map<java.lang.String,java.lang.Object> |
postProcessParsedConfig(java.util.Map<java.lang.String,java.lang.Object> parsedValues) |
Called directly after user configs got parsed (and thus default values got set).
|
equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverridepublic static final java.lang.String GROUP_ID_CONFIG
group.idpublic static final java.lang.String MAX_POLL_RECORDS_CONFIG
max.poll.recordspublic static final java.lang.String MAX_POLL_INTERVAL_MS_CONFIG
max.poll.interval.mspublic static final java.lang.String SESSION_TIMEOUT_MS_CONFIG
session.timeout.mspublic static final java.lang.String HEARTBEAT_INTERVAL_MS_CONFIG
heartbeat.interval.mspublic static final java.lang.String BOOTSTRAP_SERVERS_CONFIG
bootstrap.serverspublic static final java.lang.String ENABLE_AUTO_COMMIT_CONFIG
enable.auto.commitpublic static final java.lang.String AUTO_COMMIT_INTERVAL_MS_CONFIG
auto.commit.interval.mspublic static final java.lang.String PARTITION_ASSIGNMENT_STRATEGY_CONFIG
partition.assignment.strategypublic static final java.lang.String AUTO_OFFSET_RESET_CONFIG
auto.offset.resetpublic static final java.lang.String AUTO_OFFSET_RESET_DOC
public static final java.lang.String FETCH_MIN_BYTES_CONFIG
fetch.min.bytespublic static final java.lang.String FETCH_MAX_BYTES_CONFIG
fetch.max.bytespublic static final int DEFAULT_FETCH_MAX_BYTES
public static final java.lang.String FETCH_MAX_WAIT_MS_CONFIG
fetch.max.wait.mspublic static final java.lang.String METADATA_MAX_AGE_CONFIG
metadata.max.age.mspublic static final java.lang.String MAX_PARTITION_FETCH_BYTES_CONFIG
max.partition.fetch.bytespublic static final int DEFAULT_MAX_PARTITION_FETCH_BYTES
public static final java.lang.String SEND_BUFFER_CONFIG
send.buffer.bytespublic static final java.lang.String RECEIVE_BUFFER_CONFIG
receive.buffer.bytespublic static final java.lang.String CLIENT_ID_CONFIG
client.idpublic static final java.lang.String RECONNECT_BACKOFF_MS_CONFIG
reconnect.backoff.mspublic static final java.lang.String RECONNECT_BACKOFF_MAX_MS_CONFIG
reconnect.backoff.max.mspublic static final java.lang.String RETRY_BACKOFF_MS_CONFIG
retry.backoff.mspublic static final java.lang.String METRICS_SAMPLE_WINDOW_MS_CONFIG
metrics.sample.window.mspublic static final java.lang.String METRICS_NUM_SAMPLES_CONFIG
metrics.num.samplespublic static final java.lang.String METRICS_RECORDING_LEVEL_CONFIG
metrics.log.levelpublic static final java.lang.String METRIC_REPORTER_CLASSES_CONFIG
metric.reporterspublic static final java.lang.String CHECK_CRCS_CONFIG
check.crcspublic static final java.lang.String KEY_DESERIALIZER_CLASS_CONFIG
key.deserializerpublic static final java.lang.String KEY_DESERIALIZER_CLASS_DOC
public static final java.lang.String VALUE_DESERIALIZER_CLASS_CONFIG
value.deserializerpublic static final java.lang.String VALUE_DESERIALIZER_CLASS_DOC
public static final java.lang.String CONNECTIONS_MAX_IDLE_MS_CONFIG
connections.max.idle.mspublic static final java.lang.String REQUEST_TIMEOUT_MS_CONFIG
request.timeout.mspublic static final java.lang.String INTERCEPTOR_CLASSES_CONFIG
interceptor.classespublic static final java.lang.String INTERCEPTOR_CLASSES_DOC
public static final java.lang.String EXCLUDE_INTERNAL_TOPICS_CONFIG
exclude.internal.topicspublic static final boolean DEFAULT_EXCLUDE_INTERNAL_TOPICS
public static final java.lang.String ISOLATION_LEVEL_CONFIG
isolation.levelpublic static final java.lang.String ISOLATION_LEVEL_DOC
public static final java.lang.String DEFAULT_ISOLATION_LEVEL
public ConsumerConfig(java.util.Properties props)
public ConsumerConfig(java.util.Map<java.lang.String,java.lang.Object> props)
protected java.util.Map<java.lang.String,java.lang.Object> postProcessParsedConfig(java.util.Map<java.lang.String,java.lang.Object> parsedValues)
AbstractConfigpostProcessParsedConfig in class AbstractConfigparsedValues - unmodifiable map of current configurationpublic static java.util.Map<java.lang.String,java.lang.Object> addDeserializerToConfig(java.util.Map<java.lang.String,java.lang.Object> configs,
Deserializer<?> keyDeserializer,
Deserializer<?> valueDeserializer)
public static java.util.Properties addDeserializerToConfig(java.util.Properties properties,
Deserializer<?> keyDeserializer,
Deserializer<?> valueDeserializer)
public static java.util.Set<java.lang.String> configNames()
public static void main(java.lang.String[] args)