| Package | Description | 
|---|---|
| com.hazelcast.connector | Hazelcast 3 connector provides sources, sinks and enrichment using data
 in Hazelcast 3 remote cluster | 
| com.hazelcast.jet.core | Jet's Core API. | 
| com.hazelcast.jet.core.processor | Contains static utility classes with factories of Jet processors. | 
| com.hazelcast.jet.core.test | Utilities for writing tests of Core API Processors. | 
| com.hazelcast.jet.pipeline | The Pipeline API is Jet's high-level API to build and execute
 distributed computation jobs. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ProcessorSupplier | Hz3Sources. readRemoteMapP(String mapName,
              String clientXml)Returns a supplier of processors for
  Sources.remoteMap(String, ClientConfig). | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ProcessorMetaSupplier.ExpectNothingProcessorSupplier | 
| Modifier and Type | Method and Description | 
|---|---|
| static ProcessorSupplier | ProcessorSupplier. of(SupplierEx<? extends Processor> processorSupplier)Returns a  ProcessorSupplierwhich will delegate to the givenSupplier<Processor>to create allProcessorinstances. | 
| Modifier and Type | Method and Description | 
|---|---|
| Function<? super Address,? extends ProcessorSupplier> | ProcessorMetaSupplier. get(List<Address> addresses)Called to create a mapping from member  Addressto theProcessorSupplierthat will be sent to that member. | 
| Function<? super Address,? extends ProcessorSupplier> | ProcessorMetaSupplier.SpecificMemberPms. get(List<Address> addresses) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ProcessorMetaSupplier | ProcessorMetaSupplier. forceTotalParallelismOne(ProcessorSupplier supplier)Variant of  ProcessorMetaSupplier.forceTotalParallelismOne(ProcessorSupplier, String, Permission)where the node for the supplier will be chosen randomly and
 without any required permission. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. forceTotalParallelismOne(ProcessorSupplier supplier,
                        Address memberAddress)Wraps the provided  ProcessorSupplierinto a meta-supplier that
 will only use the givenProcessorSupplieron a node with the
 givenAddress. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. forceTotalParallelismOne(ProcessorSupplier supplier,
                        Permission permission)Variant of  ProcessorMetaSupplier.forceTotalParallelismOne(ProcessorSupplier, String, Permission)where the node for the supplier will be chosen randomly. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. forceTotalParallelismOne(ProcessorSupplier supplier,
                        String partitionKey)Variant of  ProcessorMetaSupplier.forceTotalParallelismOne(ProcessorSupplier, String, Permission)without any required permission. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. forceTotalParallelismOne(ProcessorSupplier supplier,
                        String partitionKey,
                        Permission permission)Wraps the provided  ProcessorSupplierinto a meta-supplier that
 will only use the givenProcessorSupplieron a single node. | 
| Vertex | DAG. newUniqueVertex(String namePrefix,
               ProcessorSupplier processorSupplier)Creates a vertex from a  ProcessorSupplierand adds it to this
 DAG. | 
| Vertex | DAG. newVertex(String name,
         ProcessorSupplier processorSupplier)Creates a vertex from a  ProcessorSupplierand adds it to this DAG. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(int preferredLocalParallelism,
  Permission permission,
  ProcessorSupplier procSupplier)Factory method that wraps the given  ProcessorSupplierand
 returns the same instance for each givenAddress. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(int preferredLocalParallelism,
  ProcessorSupplier procSupplier)Variant of  ProcessorMetaSupplier.of(int, Permission, ProcessorSupplier)where
 the processor does not require any permission to run. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(Permission permission,
  ProcessorSupplier procSupplier)Wraps the provided  ProcessorSupplierinto a meta-supplier that
 will always return it. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(ProcessorSupplier procSupplier)Variant of  ProcessorMetaSupplier.of(Permission, ProcessorSupplier)where
 the processor does not require any permission to run. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. preferLocalParallelismOne(Permission permission,
                         ProcessorSupplier supplier)Variant of  ProcessorMetaSupplier.preferLocalParallelismOne(ProcessorSupplier)where the
 processor requires given permission to run. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. preferLocalParallelismOne(ProcessorSupplier supplier)Wraps the provided  ProcessorSupplierinto a meta-supplier that
 will always return it. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(FunctionEx<? super Address,? extends ProcessorSupplier> addressToSupplier)Factory method that creates a  ProcessorMetaSupplierfrom the
 supplied function that maps a cluster member address to aProcessorSupplier. | 
| static ProcessorMetaSupplier | ProcessorMetaSupplier. of(int preferredLocalParallelism,
  FunctionEx<? super Address,? extends ProcessorSupplier> addressToSupplier)Factory method that creates a  ProcessorMetaSupplierfrom the
 supplied function that maps a cluster member address to aProcessorSupplier. | 
| Constructor and Description | 
|---|
| Vertex(String name,
      ProcessorSupplier processorSupplier)Creates a vertex from a  ProcessorSupplier. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <C,S,T> ProcessorSupplier | Processors. filterUsingServiceP(ServiceFactory<C,S> serviceFactory,
                   BiPredicateEx<? super S,? super T> filterFn)Returns a supplier of processors for a vertex that emits the same items
 it receives, but only those that pass the given predicate. | 
| static <C,S,T,R> ProcessorSupplier | Processors. flatMapUsingServiceP(ServiceFactory<C,S> serviceFactory,
                    BiFunctionEx<? super S,? super T,? extends Traverser<R>> flatMapFn)Returns a supplier of processors for a vertex that applies the provided
 item-to-traverser mapping function to each received item and emits all
 the items from the resulting traverser. | 
| static <C,S,T,K,R> | Processors. mapUsingServiceAsyncP(ServiceFactory<C,S> serviceFactory,
                     int maxConcurrentOps,
                     boolean preserveOrder,
                     FunctionEx<T,K> extractKeyFn,
                     BiFunctionEx<? super S,? super T,CompletableFuture<R>> mapAsyncFn)Asynchronous version of  Processors.mapUsingServiceP(com.hazelcast.jet.pipeline.ServiceFactory<C, S>, com.hazelcast.function.BiFunctionEx<? super S, ? super T, ? extends R>): themapAsyncFnreturns aCompletableFuture<R>instead of justR. | 
| static <C,S,T,R> ProcessorSupplier | Processors. mapUsingServiceP(ServiceFactory<C,S> serviceFactory,
                BiFunctionEx<? super S,? super T,? extends R> mapFn)Returns a supplier of processors for a vertex which, for each received
 item, emits the result of applying the given mapping function to it. | 
| static <T> ProcessorSupplier | DiagnosticProcessors. peekInputP(FunctionEx<T,? extends CharSequence> toStringFn,
          PredicateEx<T> shouldLogFn,
          ProcessorSupplier wrapped)Same as  peekInput(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekInputP(ProcessorSupplier wrapped)Convenience for  peekInput(toStringFn,
 shouldLogFn, metaSupplier)with a pass-through filter andObject#toStringas the formatting function. | 
| static <T> ProcessorSupplier | DiagnosticProcessors. peekOutputP(FunctionEx<? super T,? extends CharSequence> toStringFn,
           PredicateEx<? super T> shouldLogFn,
           ProcessorSupplier wrapped)Same as  peekOutput(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekOutputP(ProcessorSupplier wrapped)Convenience for  peekOutput(toStringFn,
 shouldLogFn, metaSupplierwith a pass-through filter andObject#toStringas the formatting function. | 
| static <K,V> ProcessorSupplier | DiagnosticProcessors. peekSnapshotP(FunctionEx<? super Map.Entry<K,V>,? extends CharSequence> toStringFn,
             PredicateEx<? super Map.Entry<K,V>> shouldLogFn,
             ProcessorSupplier wrapped)Same as  peekSnapshot(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekSnapshotP(ProcessorSupplier wrapped)Convenience for  peekSnapshot(toStringFn,
 shouldLogFn, metaSupplierwith a pass-through filter andObject#toStringas the formatting function. | 
| static ProcessorSupplier | SourceProcessors. readRemoteCacheP(String cacheName,
                ClientConfig clientConfig)Returns a supplier of processors for
  Sources.remoteCache(String, ClientConfig). | 
| static ProcessorSupplier | SourceProcessors. readRemoteMapP(String mapName,
              ClientConfig clientConfig)Returns a supplier of processors for
  Sources.remoteMap(String, ClientConfig). | 
| static <T,K,V> ProcessorSupplier | SourceProcessors. readRemoteMapP(String mapName,
              ClientConfig clientConfig,
              Predicate<K,V> predicate,
              Projection<? super Map.Entry<K,V>,? extends T> projection)Returns a supplier of processors for
  Sources.remoteMap(String, ClientConfig, Predicate, Projection). | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> ProcessorSupplier | DiagnosticProcessors. peekInputP(FunctionEx<T,? extends CharSequence> toStringFn,
          PredicateEx<T> shouldLogFn,
          ProcessorSupplier wrapped)Same as  peekInput(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekInputP(ProcessorSupplier wrapped)Convenience for  peekInput(toStringFn,
 shouldLogFn, metaSupplier)with a pass-through filter andObject#toStringas the formatting function. | 
| static <T> ProcessorSupplier | DiagnosticProcessors. peekOutputP(FunctionEx<? super T,? extends CharSequence> toStringFn,
           PredicateEx<? super T> shouldLogFn,
           ProcessorSupplier wrapped)Same as  peekOutput(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekOutputP(ProcessorSupplier wrapped)Convenience for  peekOutput(toStringFn,
 shouldLogFn, metaSupplierwith a pass-through filter andObject#toStringas the formatting function. | 
| static <K,V> ProcessorSupplier | DiagnosticProcessors. peekSnapshotP(FunctionEx<? super Map.Entry<K,V>,? extends CharSequence> toStringFn,
             PredicateEx<? super Map.Entry<K,V>> shouldLogFn,
             ProcessorSupplier wrapped)Same as  peekSnapshot(toStringFn, shouldLogFn, metaSupplier),
 but accepts aProcessorSupplierinstead of a meta-supplier. | 
| static ProcessorSupplier | DiagnosticProcessors. peekSnapshotP(ProcessorSupplier wrapped)Convenience for  peekSnapshot(toStringFn,
 shouldLogFn, metaSupplierwith a pass-through filter andObject#toStringas the formatting function. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Supplier<Processor> | TestSupport. supplierFrom(ProcessorSupplier supplier)Wraps the provided  ProcessorSupplierwith aSupplier<Processor>that returns processors obtained from it. | 
| static Supplier<Processor> | TestSupport. supplierFrom(ProcessorSupplier supplier,
            ProcessorSupplier.Context context)Wraps the provided  ProcessorSupplierwith aSupplier<Processor>that returns processors obtained from it. | 
| static TestSupport | TestSupport. verifyProcessor(ProcessorSupplier supplier) | 
| Modifier and Type | Method and Description | 
|---|---|
| default <R> StreamStage<R> | StreamStageWithKey. customTransform(String stageName,
               ProcessorSupplier procSupplier) | 
| default <R> StreamStage<R> | StreamStage. customTransform(String stageName,
               ProcessorSupplier procSupplier) | 
| <R> GeneralStage<R> | GeneralStageWithKey. customTransform(String stageName,
               ProcessorSupplier procSupplier)Attaches a stage with a custom transform based on the provided supplier
 of Core API  Processors. | 
| <R> GeneralStage<R> | GeneralStage. customTransform(String stageName,
               ProcessorSupplier procSupplier)Attaches a stage with a custom transform based on the provided supplier
 of Core API  Processors. | 
| default <R> BatchStage<R> | BatchStageWithKey. customTransform(String stageName,
               ProcessorSupplier procSupplier) | 
| default <R> BatchStage<R> | BatchStage. customTransform(String stageName,
               ProcessorSupplier procSupplier) | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.