Uses of Enum Class
com.hazelcast.jet.pipeline.JournalInitialPosition
Packages that use JournalInitialPosition
Package
Description
Contains static utility classes with factories of Jet processors.
The Pipeline API is Jet's high-level API to build and execute
distributed computation jobs.
-
Uses of JournalInitialPosition in com.hazelcast.jet.core.processor
Methods in com.hazelcast.jet.core.processor with parameters of type JournalInitialPositionModifier and TypeMethodDescriptionstatic <T,K, V> ProcessorMetaSupplier SourceProcessors.streamCacheP(String cacheName, PredicateEx<? super EventJournalCacheEvent<K, V>> predicateFn, FunctionEx<? super EventJournalCacheEvent<K, V>, ? extends T> projectionFn, JournalInitialPosition initialPos, EventTimePolicy<? super T> eventTimePolicy) Returns a supplier of processors forSources.cacheJournal(String, JournalInitialPosition, FunctionEx, PredicateEx).static <K,V> ProcessorMetaSupplier SourceProcessors.streamCacheP(String cacheName, JournalInitialPosition initialPos, EventTimePolicy<? super Map.Entry<K, V>> eventTimePolicy) Returns a supplier of processors forSources.cacheJournal(String, JournalInitialPosition).static <T,K, V> ProcessorMetaSupplier SourceProcessors.streamMapP(String mapName, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, JournalInitialPosition initialPos, EventTimePolicy<? super T> eventTimePolicy) Returns a supplier of processors forSources.mapJournal(String, JournalInitialPosition, FunctionEx, PredicateEx).static <K,V> ProcessorMetaSupplier SourceProcessors.streamMapP(String mapName, JournalInitialPosition initialPos, EventTimePolicy<? super Map.Entry<K, V>> eventTimePolicy) Returns a supplier of processors forSources.mapJournal(String, JournalInitialPosition).static <T,K, V> ProcessorMetaSupplier SourceProcessors.streamRemoteCacheP(String cacheName, ClientConfig clientConfig, PredicateEx<? super EventJournalCacheEvent<K, V>> predicateFn, FunctionEx<? super EventJournalCacheEvent<K, V>, ? extends T> projectionFn, JournalInitialPosition initialPos, EventTimePolicy<? super T> eventTimePolicy) Returns a supplier of processors forSources.remoteCacheJournal(String, ClientConfig, JournalInitialPosition, FunctionEx, PredicateEx).static <K,V> ProcessorMetaSupplier SourceProcessors.streamRemoteCacheP(String cacheName, ClientConfig clientConfig, JournalInitialPosition initialPos, EventTimePolicy<? super Map.Entry<K, V>> eventTimePolicy) Returns a supplier of processors forSources.remoteCacheJournal(String, ClientConfig, JournalInitialPosition).static <T,K, V> ProcessorMetaSupplier SourceProcessors.streamRemoteMapP(String mapName, ClientConfig clientConfig, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, JournalInitialPosition initialPos, EventTimePolicy<? super T> eventTimePolicy) Returns a supplier of processors forSources.remoteMapJournal(String, ClientConfig, JournalInitialPosition, FunctionEx, PredicateEx).static <K,V> ProcessorMetaSupplier SourceProcessors.streamRemoteMapP(String mapName, ClientConfig clientConfig, JournalInitialPosition initialPos, EventTimePolicy<? super Map.Entry<K, V>> eventTimePolicy) Returns a supplier of processors forSources.remoteMapJournal(String, ClientConfig, JournalInitialPosition). -
Uses of JournalInitialPosition in com.hazelcast.jet.pipeline
Methods in com.hazelcast.jet.pipeline that return JournalInitialPositionModifier and TypeMethodDescriptionstatic JournalInitialPositionReturns the enum constant of this class with the specified name.static JournalInitialPosition[]JournalInitialPosition.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.hazelcast.jet.pipeline with parameters of type JournalInitialPositionModifier and TypeMethodDescriptionstatic <K,V> StreamSource<Map.Entry<K, V>> Sources.cacheJournal(String cacheName, JournalInitialPosition initialPos) Convenience forSources.cacheJournal(String, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyCREATEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.cacheJournal(String cacheName, JournalInitialPosition initialPos, FunctionEx<? super EventJournalCacheEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalCacheEvent<K, V>> predicateFn) Returns a source that will stream theEventJournalCacheEventevents of a HazelcastICachewith the specified name.static <K,V> StreamSource<Map.Entry<K, V>> Sources.mapJournal(IMap<? extends K, ? extends V> map, JournalInitialPosition initialPos) Convenience forSources.mapJournal(IMap, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyADDEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.mapJournal(IMap<? extends K, ? extends V> map, JournalInitialPosition initialPos, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn) Returns a source that will streamEventJournalMapEvents of the given HazelcastIMap.static <K,V> StreamSource<Map.Entry<K, V>> Sources.mapJournal(String mapName, JournalInitialPosition initialPos) Convenience forSources.mapJournal(String, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyADDEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.mapJournal(String mapName, JournalInitialPosition initialPos, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn) Returns a source that will streamEventJournalMapEvents of the HazelcastIMapwith the specified name.static <K,V> StreamSource<Map.Entry<K, V>> Sources.remoteCacheJournal(String cacheName, ClientConfig clientConfig, JournalInitialPosition initialPos) Convenience forSources.remoteCacheJournal(String, ClientConfig, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyCREATEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.remoteCacheJournal(String cacheName, ClientConfig clientConfig, JournalInitialPosition initialPos, FunctionEx<? super EventJournalCacheEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalCacheEvent<K, V>> predicateFn) Returns a source that will stream theEventJournalCacheEventevents of the HazelcastICachewith the specified name from a remote cluster.static <K,V> StreamSource<Map.Entry<K, V>> Sources.remoteMapJournal(String mapName, ClientConfig clientConfig, JournalInitialPosition initialPos) Convenience forSources.remoteMapJournal(String, ClientConfig, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyADDEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.remoteMapJournal(String mapName, ClientConfig clientConfig, JournalInitialPosition initialPos, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn) Returns a source that will stream theEventJournalMapEventevents of the HazelcastIMapwith the specified name from a remote cluster.static <K,V> StreamSource<Map.Entry<K, V>> Sources.remoteMapJournal(String mapName, DataConnectionRef dataConnectionRef, JournalInitialPosition initialPos) Convenience forSources.remoteMapJournal(String, DataConnectionRef, JournalInitialPosition, FunctionEx, PredicateEx)which will pass onlyADDEDandUPDATEDevents and will project the event's key and new value into aMap.Entry.static <T,K, V> StreamSource<T> Sources.remoteMapJournal(String mapName, DataConnectionRef dataConnectionRef, JournalInitialPosition initialPos, FunctionEx<? super EventJournalMapEvent<K, V>, ? extends T> projectionFn, PredicateEx<? super EventJournalMapEvent<K, V>> predicateFn) The same as theSources.remoteMapJournal(String, ClientConfig, JournalInitialPosition, FunctionEx, PredicateEx)method.