| Package | Description | 
|---|---|
| com.hazelcast.connector | Hazelcast 3 connector provides sources, sinks and enrichment using data
 in Hazelcast 3 remote cluster | 
| com.hazelcast.jet | Hazelcast Jet is a distributed computation engine running on top of
 Hazelcast IMDG technology. | 
| com.hazelcast.jet.avro | Apache Avro file read/write support for Hazelcast Jet. | 
| 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.hadoop | Apache Hadoop read/write support for Hazelcast Jet. | 
| com.hazelcast.jet.kafka | Apache Kafka reader/writer support for Hazelcast Jet. | 
| com.hazelcast.jet.pipeline | The Pipeline API is Jet's high-level API to build and execute
 distributed computation jobs. | 
| com.hazelcast.jet.pipeline.file | This package offers the  FileSourceBuilderwhich allows you to construct various kinds ofPipelinesources that read from local or distributed files. | 
| com.hazelcast.jet.pipeline.test | This package contains various mock sources to help with pipeline testing
 and development. | 
| com.hazelcast.security | Provides interfaces/classes for Hazelcast security implementation. | 
| Class and Description | 
|---|
| ProcessorSupplier Factory of  Processorinstances. | 
| Class and Description | 
|---|
| DAG Describes a computation to be performed by the Jet computation engine. | 
| JobStatus Represents current status of the job from the perspective of the job coordinator. | 
| JobSuspensionCause Description of the cause that has led to the job being suspended. | 
| Class and Description | 
|---|
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| Class and Description | 
|---|
| AbstractProcessor.FlatMapper A helper that simplifies the implementation of  tryProcess(ordinal, item)for emitting collections. | 
| AppendableTraverser A traverser with an internal  ArrayDeque. | 
| BroadcastKey Marks a key in the snapshot state to indicate that the
 corresponding entry should be broadcast to all processors
 when restoring the snapshot. | 
| DAG Describes a computation to be performed by the Jet computation engine. | 
| DefaultPartitionStrategy A facade that hides the details of Hazelcast partitioning SPI and exposes
 just the partitioning strategy. | 
| Edge | 
| Edge.RoutingPolicy An edge describes a connection from many upstream processors to many
 downstream processors. | 
| EventTimePolicy A holder of functions and parameters Jet needs to handle event time and the
 associated watermarks. | 
| Inbox A subset of  Queue<Object>API restricted to the consumer side,
 with additional support for bulk draining operations. | 
| JobStatus Represents current status of the job from the perspective of the job coordinator. | 
| Outbox Data sink for a  Processor. | 
| Partitioner Encapsulates the logic associated with a  DAGedge that decides
 on the partition ID of an item traveling over it. | 
| Processor When Jet executes a DAG, it creates one or more instances of  Processoron each cluster member to do the work of a given vertex. | 
| Processor.Context Context passed to the processor in the
  init()call. | 
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| ProcessorMetaSupplier.Context Context passed to the meta-supplier at init time on the member that
 received a job request from the client. | 
| ProcessorSupplier Factory of  Processorinstances. | 
| ProcessorSupplier.Context Context passed to the supplier in the  init()call. | 
| SlidingWindowPolicy Contains parameters that define a sliding/tumbling window over which Jet
 will apply an aggregate function. | 
| TimestampKind Enumerates the two possible kinds of timestamp: event timestamp and
 frame timestamp. | 
| Vertex Represents a unit of data processing in a Jet computation job. | 
| Watermark Watermark is an item occasionally inserted into a disordered
 (sub)stream of timestamped items. | 
| WatermarkPolicy This object tracks and determines the current  Watermarkgiven the
 event timestamps as they occur for a single input stream. | 
| Class and Description | 
|---|
| EventTimePolicy A holder of functions and parameters Jet needs to handle event time and the
 associated watermarks. | 
| Processor When Jet executes a DAG, it creates one or more instances of  Processoron each cluster member to do the work of a given vertex. | 
| Processor.Context Context passed to the processor in the
  init()call. | 
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| ProcessorSupplier Factory of  Processorinstances. | 
| SlidingWindowPolicy Contains parameters that define a sliding/tumbling window over which Jet
 will apply an aggregate function. | 
| TimestampKind Enumerates the two possible kinds of timestamp: event timestamp and
 frame timestamp. | 
| Class and Description | 
|---|
| Inbox A subset of  Queue<Object>API restricted to the consumer side,
 with additional support for bulk draining operations. | 
| Outbox Data sink for a  Processor. | 
| Processor When Jet executes a DAG, it creates one or more instances of  Processoron each cluster member to do the work of a given vertex. | 
| Processor.Context Context passed to the processor in the
  init()call. | 
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| ProcessorMetaSupplier.Context Context passed to the meta-supplier at init time on the member that
 received a job request from the client. | 
| ProcessorSupplier Factory of  Processorinstances. | 
| ProcessorSupplier.Context Context passed to the supplier in the  init()call. | 
| Class and Description | 
|---|
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| Class and Description | 
|---|
| EventTimePolicy A holder of functions and parameters Jet needs to handle event time and the
 associated watermarks. | 
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| Class and Description | 
|---|
| DAG Describes a computation to be performed by the Jet computation engine. | 
| EventTimePolicy A holder of functions and parameters Jet needs to handle event time and the
 associated watermarks. | 
| Processor When Jet executes a DAG, it creates one or more instances of  Processoron each cluster member to do the work of a given vertex. | 
| Processor.Context Context passed to the processor in the
  init()call. | 
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| ProcessorSupplier Factory of  Processorinstances. | 
| ProcessorSupplier.Context Context passed to the supplier in the  init()call. | 
| Class and Description | 
|---|
| ProcessorMetaSupplier Factory of  ProcessorSupplierinstances. | 
| Class and Description | 
|---|
| AbstractProcessor Base class to implement custom processors. | 
| EventTimePolicy A holder of functions and parameters Jet needs to handle event time and the
 associated watermarks. | 
| Processor When Jet executes a DAG, it creates one or more instances of  Processoron each cluster member to do the work of a given vertex. | 
| Processor.Context Context passed to the processor in the
  init()call. | 
| Class and Description | 
|---|
| ProcessorMetaSupplier.Context Context passed to the meta-supplier at init time on the member that
 received a job request from the client. | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.