| Package | Description |
|---|---|
| org.wikimedia.eventutilities.flink.formats.json | |
| org.wikimedia.eventutilities.flink.stream |
| Modifier and Type | Method and Description |
|---|---|
static KafkaRecordTimestampStrategy |
KafkaRecordTimestampStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KafkaRecordTimestampStrategy[] |
KafkaRecordTimestampStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
KafkaEventSerializationSchema(org.apache.flink.api.java.typeutils.RowTypeInfo typeInformation,
org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.types.Row> serializationSchema,
SerializableClock ingestionTimeClock,
String topic,
KafkaRecordTimestampStrategy timestampStrategy,
org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner<org.apache.flink.types.Row> partitioner) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.connector.kafka.sink.KafkaSinkBuilder<org.apache.flink.types.Row> |
EventDataStreamFactory.kafkaSinkBuilder(String streamName,
String schemaVersion,
String bootstrapServers,
String topic,
KafkaRecordTimestampStrategy timestampStrategy)
Prepare a KafkaSinkBuilder with all the required components to produce to kafka using a json format
matching the provided schema.
|
org.apache.flink.connector.kafka.sink.KafkaSinkBuilder<org.apache.flink.types.Row> |
EventDataStreamFactory.kafkaSinkBuilder(String streamName,
String schemaVersion,
String bootstrapServers,
String topic,
KafkaRecordTimestampStrategy timestampStrategy,
org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner<org.apache.flink.types.Row> partitioner)
Prepare a KafkaSinkBuilder with all the required components to produce to kafka using a json format
matching the provided schema.
|
Copyright © 2025. All rights reserved.