Configuration property fixed at build time - All other configuration properties are overridable at runtime
Configuration property |
Type |
Default |
---|---|---|
Single topic to listen to. If you need more than one, use Environment variable: |
string |
|
List of topics to listen to. If you need only one, use Environment variable: |
list of string |
|
To which topics will KafkaStreams connect to for this source. Environment variable: |
list of string |
required |
Whether cloud events are used on the input Environment variable: |
boolean |
|
Allows to inject custom configuration for the CloudEventDeserializer. As of now, only one configuration property is supported: But the Cloud Events Java SDK could add other configuration properties later on, and this map makes Environment variable: |
Map<String,String> |
|
The processor is mono-output, we designate one topic Environment variable: |
string |
|
The topic associated to this sink Environment variable: |
string |
required |
Whether cloud events are used on the output Environment variable: |
boolean |
|
Allows to inject custom configuration for the CloudEventSerializer. The potential values are documented in the cloudevents Java SDK (linked thereafter) and in the quarkus-kafka-streams-processor userguide Environment variable: |
Map<String,String> |
|
Allows to define the type field of the CloudEvent for all the configured sinks. It is used only if Environment variable: |
string |
|
Allows to define the source field of the CloudEvent for all the configured sinks. It is used only if Environment variable: |
||
Version of the CloudEvents spec to use Environment variable: |
|
|
The name of the global state store topic Environment variable: |
string |
required |
Topic to use as dead-letter-queue Environment variable: |
string |
|
Allows to inject custom configuration for the CloudEventSerializer that will be used to serialize the input cloud event to the DLQ. The possible keys that can be used are documented in Environment variable: |
Map<String,String> |
|
Global Dead letter Queue to produce error messages not managed by the application Environment variable: |
string |
|
Global Dead letter Queue maximum message size in bytes. Default is 2147483647 bytes (which means about 2GB). Environment variable: |
int |
|
Kafka error handling strategy. Possible values are:
Environment variable: |
string |
|
Max number of retries. Environment variable: |
int |
|
The delay between retries. Environment variable: |
long |
|
The unit for Default is milliseconds. Environment variable: |
|
|
The max duration. Environment variable: |
long |
|
The duration unit for Milliseconds by default. Environment variable: |
|
|
Jitter value to randomly vary retry delays for. Environment variable: |
long |
|
The delay unit for Default is milliseconds. Environment variable: |
|
|
The list of exception types that should trigger a retry. Default is the extension’s RetryableException Environment variable: |
list of string |
|
The list of exception types that should not trigger a retry. Default is empty list Environment variable: |
list of string |