Skip navigation links
B C E K S T W 

B

build() - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Builds the Sink object that you pass to the GeneralStage.writeTo(Sink) method.

C

com.hazelcast.jet.kafka - package com.hazelcast.jet.kafka
Apache Kafka reader/writer support for Hazelcast Jet.

E

exactlyOnce(boolean) - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Enables or disables the exactly-once behavior of the sink using two-phase commit of state snapshots.
extractKeyFn(FunctionEx<? super E, ?>) - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Sets the function to extract the key from the stream items.
extractValueFn(FunctionEx<? super E, ?>) - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Sets the function to extract the value from the stream items.

K

kafka(Properties, FunctionEx<? super E, ProducerRecord<K, V>>) - Static method in class com.hazelcast.jet.kafka.KafkaSinks
Returns a sink that publishes messages to Apache Kafka topic(s).
kafka(Properties, String, FunctionEx<? super E, K>, FunctionEx<? super E, V>) - Static method in class com.hazelcast.jet.kafka.KafkaSinks
Convenience for KafkaSinks.kafka(Properties, FunctionEx) which creates a ProducerRecord using the given topic and the given key and value mapping functions
kafka(Properties, String) - Static method in class com.hazelcast.jet.kafka.KafkaSinks
Convenience for KafkaSinks.kafka(Properties, String, FunctionEx, FunctionEx) which expects Map.Entry<K, V> as input and extracts its key and value parts to be published to Kafka.
kafka(Properties) - Static method in class com.hazelcast.jet.kafka.KafkaSinks
Returns a builder object that you can use to create an Apache Kafka pipeline sink.
kafka(Properties, String...) - Static method in class com.hazelcast.jet.kafka.KafkaSources
Convenience for KafkaSources.kafka(Properties, FunctionEx, String...) wrapping the output in Map.Entry.
kafka(Properties, FunctionEx<ConsumerRecord<K, V>, T>, String...) - Static method in class com.hazelcast.jet.kafka.KafkaSources
Returns a source that consumes one or more Apache Kafka topics and emits items from them as Map.Entry instances.
KafkaProcessors - Class in com.hazelcast.jet.kafka
Static utility class with factories of Apache Kafka source and sink processors.
KafkaSinks - Class in com.hazelcast.jet.kafka
Contains factory methods for Apache Kafka sinks.
KafkaSinks.Builder<E> - Class in com.hazelcast.jet.kafka
A builder for Kafka sink.
KafkaSources - Class in com.hazelcast.jet.kafka
Contains factory methods for Apache Kafka sources.

S

streamKafkaP(Properties, FunctionEx<? super ConsumerRecord<K, V>, ? extends T>, EventTimePolicy<? super T>, String...) - Static method in class com.hazelcast.jet.kafka.KafkaProcessors
Returns a supplier of processors for KafkaSources.kafka(Properties, FunctionEx, String...).

T

topic(String) - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Sets the topic to write the messages to, if you write all messages to a single topic.
toRecordFn(FunctionEx<? super E, ? extends ProducerRecord<?, ?>>) - Method in class com.hazelcast.jet.kafka.KafkaSinks.Builder
Sets the function to convert stream items into Kafka's ProducerRecord.

W

writeKafkaP(Properties, String, FunctionEx<? super T, ? extends K>, FunctionEx<? super T, ? extends V>, boolean) - Static method in class com.hazelcast.jet.kafka.KafkaProcessors
writeKafkaP(Properties, FunctionEx<? super T, ? extends ProducerRecord<K, V>>, boolean) - Static method in class com.hazelcast.jet.kafka.KafkaProcessors
Returns a supplier of processors for KafkaSinks.kafka(Properties, FunctionEx).
B C E K S T W 
Skip navigation links

Copyright © 2022 Hazelcast, Inc.. All rights reserved.