Uses of Interface
org.apache.flink.connector.kafka.sink.KafkaPartitioner
Packages that use KafkaPartitioner
Package
Description
-
Uses of KafkaPartitioner in org.apache.flink.connector.kafka.sink
Methods in org.apache.flink.connector.kafka.sink with parameters of type KafkaPartitionerModifier and TypeMethodDescription<T extends IN>
KafkaRecordSerializationSchemaBuilder<T> KafkaRecordSerializationSchemaBuilder.setPartitioner(KafkaPartitioner<? super T> partitioner) Sets a custom partitioner determining the target partition of the target topic. -
Uses of KafkaPartitioner in org.apache.flink.streaming.connectors.kafka.partitioner
Classes in org.apache.flink.streaming.connectors.kafka.partitioner that implement KafkaPartitionerModifier and TypeClassDescriptionclassDeprecated.classDeprecated.UseKafkaPartitionerinstead forKafkaSink. -
Uses of KafkaPartitioner in org.apache.flink.streaming.connectors.kafka.table
Fields in org.apache.flink.streaming.connectors.kafka.table declared as KafkaPartitionerModifier and TypeFieldDescriptionprotected final KafkaPartitioner<org.apache.flink.table.data.RowData> KafkaDynamicSink.partitionerPartitioner to select Kafka partition for each item.Methods in org.apache.flink.streaming.connectors.kafka.table with parameters of type KafkaPartitionerModifier and TypeMethodDescriptionprotected KafkaDynamicSinkKafkaDynamicTableFactory.createKafkaTableSink(org.apache.flink.table.types.DataType physicalDataType, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> keyEncodingFormat, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> valueEncodingFormat, int[] keyProjection, int[] valueProjection, String keyPrefix, List<String> topics, Pattern topicPattern, Properties properties, KafkaPartitioner<org.apache.flink.table.data.RowData> partitioner, org.apache.flink.connector.base.DeliveryGuarantee deliveryGuarantee, Integer parallelism, String transactionalIdPrefix) Constructors in org.apache.flink.streaming.connectors.kafka.table with parameters of type KafkaPartitionerModifierConstructorDescriptionKafkaDynamicSink(org.apache.flink.table.types.DataType consumedDataType, org.apache.flink.table.types.DataType physicalDataType, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> keyEncodingFormat, org.apache.flink.table.connector.format.EncodingFormat<org.apache.flink.api.common.serialization.SerializationSchema<org.apache.flink.table.data.RowData>> valueEncodingFormat, int[] keyProjection, int[] valueProjection, String keyPrefix, List<String> topics, Pattern topicPattern, Properties properties, KafkaPartitioner<org.apache.flink.table.data.RowData> partitioner, org.apache.flink.connector.base.DeliveryGuarantee deliveryGuarantee, boolean upsertMode, SinkBufferFlushMode flushMode, Integer parallelism, String transactionalIdPrefix)
FlinkKafkaProduceris removed.