Uses of Class
org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner
-
-
Uses of FlinkKafkaPartitioner in org.apache.flink.connector.kafka.sink
Methods in org.apache.flink.connector.kafka.sink with parameters of type FlinkKafkaPartitioner Modifier and Type Method Description <T extends IN>
KafkaRecordSerializationSchemaBuilder<T>KafkaRecordSerializationSchemaBuilder. setPartitioner(FlinkKafkaPartitioner<? super T> partitioner)Sets a custom partitioner determining the target partition of the target topic. -
Uses of FlinkKafkaPartitioner in org.apache.flink.streaming.connectors.kafka
Fields in org.apache.flink.streaming.connectors.kafka declared as FlinkKafkaPartitioner Modifier and Type Field Description protected FlinkKafkaPartitioner<IN>FlinkKafkaProducerBase. flinkKafkaPartitionerUser-provided partitioner for assigning an object to a Kafka partition for each topic.Constructors in org.apache.flink.streaming.connectors.kafka with parameters of type FlinkKafkaPartitioner Constructor Description FlinkKafkaProducer(String topicId, org.apache.flink.api.common.serialization.SerializationSchema<IN> serializationSchema, Properties producerConfig, FlinkKafkaPartitioner<IN> customPartitioner, FlinkKafkaProducer.Semantic semantic, int kafkaProducersPoolSize)Deprecated.Creates a FlinkKafkaProducer for a given topic.FlinkKafkaProducerBase(String defaultTopicId, KeyedSerializationSchema<IN> serializationSchema, Properties producerConfig, FlinkKafkaPartitioner<IN> customPartitioner)The main constructor for creating a FlinkKafkaProducer.Constructor parameters in org.apache.flink.streaming.connectors.kafka with type arguments of type FlinkKafkaPartitioner Constructor Description FlinkKafkaProducer(String topicId, org.apache.flink.api.common.serialization.SerializationSchema<IN> serializationSchema, Properties producerConfig, Optional<FlinkKafkaPartitioner<IN>> customPartitioner)Deprecated.Creates a FlinkKafkaProducer for a given topic.FlinkKafkaProducer(String defaultTopicId, KeyedSerializationSchema<IN> serializationSchema, Properties producerConfig, Optional<FlinkKafkaPartitioner<IN>> customPartitioner)FlinkKafkaProducer(String defaultTopicId, KeyedSerializationSchema<IN> serializationSchema, Properties producerConfig, Optional<FlinkKafkaPartitioner<IN>> customPartitioner, FlinkKafkaProducer.Semantic semantic, int kafkaProducersPoolSize) -
Uses of FlinkKafkaPartitioner in org.apache.flink.streaming.connectors.kafka.internals
Constructors in org.apache.flink.streaming.connectors.kafka.internals with parameters of type FlinkKafkaPartitioner Constructor Description KafkaSerializationSchemaWrapper(String topic, FlinkKafkaPartitioner<T> partitioner, boolean writeTimestamp, org.apache.flink.api.common.serialization.SerializationSchema<T> serializationSchema) -
Uses of FlinkKafkaPartitioner in org.apache.flink.streaming.connectors.kafka.partitioner
Subclasses of FlinkKafkaPartitioner in org.apache.flink.streaming.connectors.kafka.partitioner Modifier and Type Class Description classFlinkFixedPartitioner<T>A partitioner ensuring that each internal Flink partition ends up in one Kafka partition. -
Uses of FlinkKafkaPartitioner in org.apache.flink.streaming.connectors.kafka.table
Fields in org.apache.flink.streaming.connectors.kafka.table declared as FlinkKafkaPartitioner Modifier and Type Field Description protected FlinkKafkaPartitioner<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 FlinkKafkaPartitioner Modifier and Type Method Description protected 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, String topic, Properties properties, FlinkKafkaPartitioner<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 FlinkKafkaPartitioner Constructor Description KafkaDynamicSink(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, String topic, Properties properties, FlinkKafkaPartitioner<org.apache.flink.table.data.RowData> partitioner, org.apache.flink.connector.base.DeliveryGuarantee deliveryGuarantee, boolean upsertMode, SinkBufferFlushMode flushMode, Integer parallelism, String transactionalIdPrefix)
-