Interface KafkaDataAddressSchema
public interface KafkaDataAddressSchema
Defines the schema of a DataAddress representing a Kafka endpoint.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe bootstrap.servers propertystatic final StringThe prefix for Kafka properties.static final StringThe transfer type.static final StringMaximum duration of the stream before it closes.static final StringThe Kafka stream name.static final StringThe duration of the consumer polling.static final StringThe Kafka topic.
-
Field Details
-
KAFKA_TYPE
The transfer type.- See Also:
-
NAME
The Kafka stream name.- See Also:
-
TOPIC
The Kafka topic.- See Also:
-
KAFKA_PROPERTIES_PREFIX
The prefix for Kafka properties. These properties are passed to the Kafka which is removed. For example, a property namedkafka.key.deserializerwill be passed to the Kafka client askey.deserializer.- See Also:
-
BOOTSTRAP_SERVERS
The bootstrap.servers property- See Also:
-
POLL_DURATION
The duration of the consumer polling.The value should be a ISO-8601 duration e.g. "PT10S" for 10 seconds. This parameter is optional. Default value is 1s.
-
MAX_DURATION
Maximum duration of the stream before it closes.The value should be a ISO-8601 duration e.g. "PT10S" for 10 seconds. This parameter is optional. If not provided, then the stream never ends.
-