Configuration Properties
Name | Description | ||
---|---|---|---|
|
Default: (empty)
Use StreamsConfig.APPLICATION_ID_CONFIG to reference the property. |
||
|
A Default: (empty) Used exclusively when Use StreamsConfig.APPLICATION_SERVER_CONFIG to reference the property. |
||
|
Maximum number of records to buffer per partition Default: Used exclusively when Use StreamsConfig.BUFFERED_RECORDS_PER_PARTITION_CONFIG to reference the property. |
||
|
Maximum number of memory bytes to be used for buffering across all threads (StreamThreads and GlobalStreamThread) Default: Use StreamsConfig.CACHE_MAX_BYTES_BUFFERING_CONFIG to reference the property. |
||
|
Client ID of internal consumer, producer and restore-consumer, with pattern Default: (empty) Used when: Use StreamsConfig.CLIENT_ID_CONFIG to reference the property. |
||
|
Flush interval or commit interval (in millis), i.e. how often Default:
Must be at least Use StreamsConfig.COMMIT_INTERVAL_MS_CONFIG to reference the property. |
||
|
Default: (empty) Use StreamsConfig.DEFAULT_WINDOWED_KEY_SERDE_INNER_CLASS to reference the property. |
||
|
Default: (empty) Use StreamsConfig.DEFAULT_WINDOWED_VALUE_SERDE_INNER_CLASS to reference the property. |
||
|
Default timestamp extractor class that implements the org.apache.kafka.streams.processor.TimestampExtractor interface. Default: FailOnInvalidTimestamp |
||
|
How long a stream task will stay idle when not all of its partition buffers contain records, to avoid potential out-of-order record processing across multiple input streams. Default: Use StreamsConfig.MAX_TASK_IDLE_MS_CONFIG to reference the property. |
||
|
The highest recording level for metrics Default: Possible values are: Use StreamsConfig.METRICS_RECORDING_LEVEL_CONFIG to reference the property. |
||
|
Default:
Use StreamsConfig.NUM_STANDBY_REPLICAS_CONFIG to reference the property. |
||
|
The number of stream processor threads (that KafkaStreams uses for stream processing) Default: Use StreamsConfig.NUM_STREAM_THREADS_CONFIG to reference the property. |
||
|
|||
|
Polling interval (in milliseconds), i.e. the time spent waiting in Consumer.poll (unless data is available in the buffer already). If Default: Used when:
Use StreamsConfig.POLL_MS_CONFIG to reference the property. |
||
|
Default: Possible values are:
Use StreamsConfig.PROCESSING_GUARANTEE_CONFIG to reference the property. |
||
|
The replication factor for changelog topics and repartition topics created by a stream processing application Default: Use StreamsConfig.REPLICATION_FACTOR_CONFIG to reference the property. |
||
|
The amount of time (in milliseconds) to wait before deleting state when a partition has migrated. Only state directories that have not been modified for at least Default: Used exclusively when Use StreamsConfig.STATE_CLEANUP_DELAY_MS_CONFIG to reference the property. |
||
|
Default: Used when Use StreamsConfig.STATE_DIR_CONFIG to reference the property. |
||
|