Uses of Class
com.hazelcast.jet.pulsar.PulsarReaderBuilder
Packages that use PulsarReaderBuilder
Package
Description
Contains a connector for Apache Pulsar which
enables Hazelcast Jet pipelines to produce and consume messages on Pulsar topics.
-
Uses of PulsarReaderBuilder in com.hazelcast.jet.pulsar
Methods in com.hazelcast.jet.pulsar that return PulsarReaderBuilderModifier and TypeMethodDescriptionPulsarReaderBuilder.batchReceivePolicy(org.apache.pulsar.client.api.BatchReceivePolicy batchReceivePolicy) PulsarReaderBuilder.connectionSupplier(SupplierEx<org.apache.pulsar.client.api.PulsarClient> connectionSupplier) PulsarReaderBuilder.dataConnectionRef(DataConnectionRef dataConnectionRef) PulsarReaderBuilder.preferredLocalParallelism(int preferredLocalParallelism) Preferred local parallelism for every processor created by this builder.<NEW_T> PulsarReaderBuilder<M,NEW_T> PulsarReaderBuilder.projectionFn(FunctionEx<org.apache.pulsar.client.api.Message<M>, NEW_T> projectionFn) static <M,T> PulsarReaderBuilder<M, T> PulsarSources.pulsarReaderBuilder(SupplierEx<org.apache.pulsar.client.api.Schema<M>> schemaSupplier) Returns a builder object that offers a step-by-step fluent API to build a custom Pulsar readerStreamSourcefor the Pipeline API.static <M,T> PulsarReaderBuilder<M, T> PulsarSources.pulsarReaderBuilder(PulsarSchema<M> schema) Returns a builder object that offers a step-by-step fluent API to build a custom Pulsar readerStreamSourcefor the Pipeline API.static <M,T> PulsarReaderBuilder<M, T> PulsarSources.pulsarReaderBuilder(String topic, SupplierEx<org.apache.pulsar.client.api.PulsarClient> connectionSupplier, SupplierEx<org.apache.pulsar.client.api.Schema<M>> schemaSupplier, FunctionEx<org.apache.pulsar.client.api.Message<M>, T> projectionFn) Returns a builder object that offers a step-by-step fluent API to build a custom Pulsar readerStreamSourcefor the Pipeline API.PulsarReaderBuilder.readerConfig(Map<String, Object> readerConfig) PulsarReaderBuilder.readerCustomizer(ConsumerEx<@NonNull org.apache.pulsar.client.api.ReaderBuilder<M>> readerCustomizer) Allows additional customization and invocation of otherReaderBuildermethod, that doesn't have a representative here.