- Accumulator<V,R extends Serializable> - Interface in com.hazelcast.jet.counters
-
Represents accumulator;
- accumulator() - Method in interface com.hazelcast.jet.stream.Distributed.Collector
-
A function that folds a value into a mutable result container.
- add(V) - Method in interface com.hazelcast.jet.counters.Accumulator
-
- addApplicationConfig(ApplicationConfig) - Method in class com.hazelcast.jet.config.JetClientConfig
-
Sets the configuration for a given application
- addApplicationConfig(ApplicationConfig) - Method in class com.hazelcast.jet.config.JetConfig
-
Sets the configuration for a given application
- addEdge(Edge) - Method in class com.hazelcast.jet.dag.DAG
-
Add edge to dag
- addInputVertex(Vertex, Edge) - Method in class com.hazelcast.jet.dag.Vertex
-
Add inputVertex as inout vertex for the corresponding edge and this vertex
- addOutputVertex(Vertex, Edge) - Method in class com.hazelcast.jet.dag.Vertex
-
Add outputVertex as output vertex for the corresponding edge and this vertex
- addResource(Class...) - Method in interface com.hazelcast.jet.application.Application
-
Add classes to the calculation's classLoader
- addResource(URL) - Method in interface com.hazelcast.jet.application.Application
-
Add all bytecode for url to the calculation classLoader
- addResource(InputStream, String, LocalizationResourceType) - Method in interface com.hazelcast.jet.application.Application
-
Add all bytecode for url to the calculation classLoader
- addSink(SinkTap) - Method in class com.hazelcast.jet.dag.Vertex
-
Add abstract sink tap object to the vertex
- addSource(SourceTap) - Method in class com.hazelcast.jet.dag.Vertex
-
Add abstract source tap object to the vertex
- addVertex(Vertex) - Method in class com.hazelcast.jet.dag.DAG
-
- afterProcessing(ProcessorContext) - Method in interface com.hazelcast.jet.processor.ContainerProcessor
-
Will be invoked strictly after last invocation of the corresponding task, strictly
from the executor thread
- allMatch(Distributed.DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns whether all elements of this stream match the provided predicate.
- allMatch(DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- allMatch(Distributed.IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns whether all elements of this stream match the provided predicate.
- allMatch(IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- allMatch(Distributed.LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns whether all elements of this stream match the provided predicate.
- allMatch(LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- allMatch(Distributed.Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns whether all elements of this stream match the provided predicate.
- allMatch(Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- and(Distributed.BiPredicate<? super T, ? super U>) - Method in interface com.hazelcast.jet.stream.Distributed.BiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(Distributed.DoublePredicate) - Method in interface com.hazelcast.jet.stream.Distributed.DoublePredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(Distributed.IntPredicate) - Method in interface com.hazelcast.jet.stream.Distributed.IntPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(Distributed.LongPredicate) - Method in interface com.hazelcast.jet.stream.Distributed.LongPredicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- and(Distributed.Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.Distributed.Predicate
-
Returns a composed predicate that represents a short-circuiting logical
AND of this predicate and another.
- andThen(Distributed.BiConsumer<? super T, ? super U>) - Method in interface com.hazelcast.jet.stream.Distributed.BiConsumer
-
Returns a composed BiConsumer that performs, in sequence, this
operation followed by the after operation.
- andThen(Distributed.Function<? super R, ? extends V>) - Method in interface com.hazelcast.jet.stream.Distributed.BiFunction
-
Returns a composed function that first applies this function to
its input, and then applies the after function to the result.
- andThen(Distributed.Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.Distributed.Consumer
-
Returns a composed Consumer that performs, in sequence, this
operation followed by the after operation.
- andThen(Distributed.DoubleConsumer) - Method in interface com.hazelcast.jet.stream.Distributed.DoubleConsumer
-
Returns a composed DoubleConsumer that performs, in sequence, this
operation followed by the after operation.
- andThen(Distributed.DoubleUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.DoubleUnaryOperator
-
Returns a composed operator that first applies this operator to
its input, and then applies the after operator to the result.
- andThen(Distributed.Function<? super R, ? extends V>) - Method in interface com.hazelcast.jet.stream.Distributed.Function
-
Returns a composed function that first applies this function to
its input, and then applies the after function to the result.
- andThen(Distributed.IntConsumer) - Method in interface com.hazelcast.jet.stream.Distributed.IntConsumer
-
Returns a composed IntConsumer that performs, in sequence, this
operation followed by the after operation.
- andThen(Distributed.IntUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.IntUnaryOperator
-
Returns a composed operator that first applies this operator to
its input, and then applies the after operator to the result.
- andThen(Distributed.LongConsumer) - Method in interface com.hazelcast.jet.stream.Distributed.LongConsumer
-
Returns a composed LongConsumer that performs, in sequence, this
operation followed by the after operation.
- andThen(Distributed.LongUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.LongUnaryOperator
-
Returns a composed operator that first applies this operator to
its input, and then applies the after operator to the result.
- anyMatch(Distributed.DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns whether any elements of this stream match the provided
predicate.
- anyMatch(DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- anyMatch(Distributed.IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns whether any elements of this stream match the provided
predicate.
- anyMatch(IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- anyMatch(Distributed.LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns whether any elements of this stream match the provided
predicate.
- anyMatch(LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- anyMatch(Distributed.Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns whether any elements of this stream match the provided
predicate.
- anyMatch(Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- Application - Interface in com.hazelcast.jet.application
-
Represents abstract application
- ApplicationConfig - Class in com.hazelcast.jet.config
-
- ApplicationConfig() - Constructor for class com.hazelcast.jet.config.ApplicationConfig
-
Constructs an empty ApplicationConfig
- ApplicationConfig(String) - Constructor for class com.hazelcast.jet.config.ApplicationConfig
-
Constructs an ApplicationConfig with the given name
- ApplicationListener - Interface in com.hazelcast.jet.application
-
Interface for registration of the application listener
- asDoubleStream() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a DoubleStream consisting of the elements of this stream,
converted to double.
- asDoubleStream() - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a DoubleStream consisting of the elements of this stream,
converted to double.
- asLongStream() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a LongStream consisting of the elements of this stream,
converted to long.
- available() - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- averagingDouble(Distributed.ToDoubleFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the arithmetic mean of a double-valued
function applied to the input elements.
- averagingInt(Distributed.ToIntFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the arithmetic mean of an integer-valued
function applied to the input elements.
- averagingLong(Distributed.ToLongFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the arithmetic mean of a long-valued
function applied to the input elements.
- CalculationStrategy - Interface in com.hazelcast.jet.strategy
-
Represents abstract calculation strategy
It wraps 2 notions:
- CalculationStrategyAware - Interface in com.hazelcast.jet.strategy
-
Represents something which can be configured with CalculationStrategy
Examples:
- checkKeyIndex(int) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- checkValueIndex(int) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- clean(T) - Method in interface com.hazelcast.jet.strategy.DataTransferringStrategy
-
Clean object's internals
- cleanApplicationVariable(String) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- clear() - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- clear() - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- clearResources() - Method in interface com.hazelcast.jet.application.Application
-
Clear all submitted resources
- cloneKeys() - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- cloneKeys() - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Returns a shallow clone of the key array.
- cloneKeys() - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- cloneValues() - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- cloneValues() - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Returns a shallow clone of the value array.
- cloneValues() - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- close() - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- collect(StreamContext, Pipeline<? extends T>) - Method in interface com.hazelcast.jet.stream.Distributed.Collector
-
Executes the collector with the given context and upstream pipeline.
- collect(Distributed.Supplier<R>, Distributed.ObjDoubleConsumer<R>, Distributed.BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Performs a mutable
reduction operation on the elements of this stream.
- collect(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- collect(Distributed.Supplier<R>, Distributed.ObjIntConsumer<R>, Distributed.BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Performs a mutable
reduction operation on the elements of this stream.
- collect(Supplier<R>, ObjIntConsumer<R>, BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- collect(Distributed.Supplier<R>, Distributed.ObjLongConsumer<R>, Distributed.BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Performs a mutable
reduction operation on the elements of this stream.
- collect(Supplier<R>, ObjLongConsumer<R>, BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- collect(Distributed.Supplier<R>, Distributed.BiConsumer<R, ? super T>, Distributed.BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs a mutable
reduction operation on the elements of this stream.
- collect(Distributed.Collector<? super T, A, R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs a mutable
reduction operation on the elements of this stream using a
Distributed.Collector.
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- collect(Collector<? super T, A, R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- collectingAndThen(Distributed.Collector<T, A, R>, Distributed.Function<R, RR>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Adapts a Distributed.Collector to perform an additional finishing
transformation.
- com.hazelcast.jet - package com.hazelcast.jet
-
Provides JET API
- com.hazelcast.jet.application - package com.hazelcast.jet.application
-
Provides JET API to work with application-level JET objects
- com.hazelcast.jet.config - package com.hazelcast.jet.config
-
Provides APi to work with JET config
- com.hazelcast.jet.container - package com.hazelcast.jet.container
-
Provides API to work with JET-container level
- com.hazelcast.jet.counters - package com.hazelcast.jet.counters
-
Provides API for the Jet-Hazelcast accumulators
- com.hazelcast.jet.dag - package com.hazelcast.jet.dag
-
Provides abstract API for DAG configuring
- com.hazelcast.jet.dag.tap - package com.hazelcast.jet.dag.tap
-
Provides API to work with taps
- com.hazelcast.jet.data - package com.hazelcast.jet.data
-
Represents API to work with data and serialization
- com.hazelcast.jet.data.io - package com.hazelcast.jet.data.io
-
Represents API to work with data and serialization
- com.hazelcast.jet.data.tuple - package com.hazelcast.jet.data.tuple
-
Provides API to work with tuple
- com.hazelcast.jet.executor - package com.hazelcast.jet.executor
-
Provides API to work with Task-executor objects
- com.hazelcast.jet.io - package com.hazelcast.jet.io
-
Represents SPI to work with input/output
- com.hazelcast.jet.io.serialization - package com.hazelcast.jet.io.serialization
-
- com.hazelcast.jet.io.tuple - package com.hazelcast.jet.io.tuple
-
- com.hazelcast.jet.processor - package com.hazelcast.jet.processor
-
Provides JET-processors
- com.hazelcast.jet.strategy - package com.hazelcast.jet.strategy
-
Provides processing strategies
- com.hazelcast.jet.stream - package com.hazelcast.jet.stream
-
java.util.stream implementation using Hazelcast Jet
- CombinedJetException - Exception in com.hazelcast.jet
-
Collects exception from different nodes
- CombinedJetException(List<Throwable>) - Constructor for exception com.hazelcast.jet.CombinedJetException
-
Create a combined JetException with multiple errors
- combiner() - Method in interface com.hazelcast.jet.stream.Distributed.Collector
-
A function that accepts two partial results and merges them.
- compose(Distributed.DoubleUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.DoubleUnaryOperator
-
Returns a composed operator that first applies the before
operator to its input, and then applies this operator to the result.
- compose(Distributed.Function<? super V, ? extends T>) - Method in interface com.hazelcast.jet.stream.Distributed.Function
-
Returns a composed function that first applies the before
function to its input, and then applies this function to the result.
- compose(Distributed.IntUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.IntUnaryOperator
-
Returns a composed operator that first applies the before
operator to its input, and then applies this operator to the result.
- compose(Distributed.LongUnaryOperator) - Method in interface com.hazelcast.jet.stream.Distributed.LongUnaryOperator
-
Returns a composed operator that first applies the before
operator to its input, and then applies this operator to the result.
- consume(T) - Method in interface com.hazelcast.jet.data.io.ConsumerOutputStream
-
Consumes one object
- consumeChunk(T[], int) - Method in interface com.hazelcast.jet.data.io.ConsumerOutputStream
-
Consumes chunk of objects with size actualSize
- ConsumerOutputStream<T> - Interface in com.hazelcast.jet.data.io
-
Represents abstract output-stream to consume data chunk of data-stream
- consumeStream(ProducerInputStream<T>) - Method in interface com.hazelcast.jet.data.io.ConsumerOutputStream
-
Consumes all objects from inputStream
- ContainerDescriptor - Interface in com.hazelcast.jet.container
-
Interface which describe container's internal entries and let's manage container-level structures
- ContainerListener - Interface in com.hazelcast.jet.container
-
Listener which will be invoked on change of container's state
- ContainerProcessor<I,O> - Interface in com.hazelcast.jet.processor
-
Abstract JET processor for application's execution
Should be implemented by user and will be used during container's execution
There are two phases of execution:
- containsEdge(Edge) - Method in class com.hazelcast.jet.dag.DAG
-
- containsVertex(Vertex) - Method in class com.hazelcast.jet.dag.DAG
-
- copy(T, T) - Method in interface com.hazelcast.jet.strategy.DataTransferringStrategy
-
Copy data from one object to another
- CounterKey - Interface in com.hazelcast.jet.container
-
Interface which represents key of the accumulators
- counting() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector accepting elements of type T that
counts the number of input elements.
- create(Class<? extends ContainerProcessor>, Object...) - Static method in class com.hazelcast.jet.processor.ProcessorDescriptor
-
Create a new descriptor with given Processor class and arguments
- createInput(MemoryManager, JetSerializationService, boolean) - Method in interface com.hazelcast.jet.io.serialization.JetInputFactory
-
- createObjectDataInput(MemoryManager, boolean) - Method in interface com.hazelcast.jet.io.serialization.JetSerializationService
-
- createObjectDataOutput(MemoryManager, boolean) - Method in interface com.hazelcast.jet.io.serialization.JetSerializationService
-
- createOutput(MemoryManager, JetSerializationService, boolean) - Method in interface com.hazelcast.jet.io.serialization.JetOutputFactory
-
- DAG - Class in com.hazelcast.jet.dag
-
Direct acyclic graph representation
- DAG() - Constructor for class com.hazelcast.jet.dag.DAG
-
Empty constructor
- DAG(String) - Constructor for class com.hazelcast.jet.dag.DAG
-
Create a DAG with a given name
- data - Variable in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DataReader - Interface in com.hazelcast.jet.data
-
Represents abstract reader from some source with data
- dataTransferringStrategy(DataTransferringStrategy) - Method in class com.hazelcast.jet.dag.Edge.EdgeBuilder
-
Set the data transferring strategy for the edge
- DataTransferringStrategy<T> - Interface in com.hazelcast.jet.strategy
-
Represents strategy of data transferring
Jet uses ringBuffers to pass data from one vertex to another
RingBuffers can work by reference or by value
By references means that all input objects will be copied into the
ringBuffer by reference (without internal copy)
By value means ringBuffer has pre-allocated objects Data will be copied
from input objects into pre-allocated objects
Used depends on the flow to avoid copy or in opposite to avoid garbage creation
- DataType - Interface in com.hazelcast.jet.io
-
Interface to represent dataType
Examples:
- DataWriter - Interface in com.hazelcast.jet.data
-
Represents abstract writer to some sink
- DEFAULT_APP_ATTEMPTS_COUNT - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Represents default number of attempts to create localization directories
- DEFAULT_CHUNK_SIZE - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Default chunk size for data passed between JET-containers
- DEFAULT_CONNECTIONS_CHECKING_INTERVAL_MS - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Represents default connection checking interval
- DEFAULT_CONNECTIONS_SILENCE_TIMEOUT_MS - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Represents default value for timeout when socket accepted as broken
- DEFAULT_FILE_CHUNK_SIZE_BYTES - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Represents default value for localization process chunks to be used
- DEFAULT_SECONDS_TO_AWAIT - Static variable in class com.hazelcast.jet.config.JetConfig
-
Represents default value for any futures in system
- DEFAULT_TCP_BUFFER_SIZE - Static variable in class com.hazelcast.jet.config.ApplicationConfig
-
Represents default value for TCP-buffer
- DefaultTuple<K,V> - Class in com.hazelcast.jet.io.tuple
-
- DefaultTuple() - Constructor for class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DefaultTuple(K, V) - Constructor for class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DefaultTuple(K[], V) - Constructor for class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DefaultTuple(K, V[]) - Constructor for class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DefaultTuple(K[], V[]) - Constructor for class com.hazelcast.jet.io.tuple.DefaultTuple
-
- DefaultTupleFactory - Class in com.hazelcast.jet.io.tuple
-
- DefaultTupleFactory() - Constructor for class com.hazelcast.jet.io.tuple.DefaultTupleFactory
-
- distinct() - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the distinct elements of this stream.
- distinct() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the distinct elements of this stream.
- distinct() - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the distinct elements of this stream.
- distinct() - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the distinct elements (according to
Object.equals(Object)) of this stream.
- Distributed - Class in com.hazelcast.jet.stream
-
Enclosing class for serializable versions of java.util.function interfaces.
- Distributed.BiConsumer<T,U> - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts two input arguments and returns no
result.
- Distributed.BiFunction<T,U,R> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts two arguments and produces a result.
- Distributed.BinaryOperator<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation upon two operands of the same type, producing a result
of the same type as the operands.
- Distributed.BiPredicate<T,U> - Interface in com.hazelcast.jet.stream
-
Represents a predicate (boolean-valued function) of two arguments.
- Distributed.BooleanSupplier - Interface in com.hazelcast.jet.stream
-
Represents a supplier of boolean-valued results.
- Distributed.Collector<T,A,R> - Interface in com.hazelcast.jet.stream
-
A mutable reduction operation that
accumulates input elements into a mutable result container, optionally transforming
the accumulated result into a final representation after all input elements
have been processed.
- Distributed.Comparator<T> - Interface in com.hazelcast.jet.stream
-
A comparison function, which imposes a total ordering on some
collection of objects.
- Distributed.Consumer<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts a single input argument and returns no
result.
- Distributed.DoubleBinaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation upon two double-valued operands and producing a
double-valued result.
- Distributed.DoubleConsumer - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts a single double-valued argument and
returns no result.
- Distributed.DoubleFunction<R> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a double-valued argument and produces a
result.
- Distributed.DoublePredicate - Interface in com.hazelcast.jet.stream
-
Represents a predicate (boolean-valued function) of one double-valued
argument.
- Distributed.DoubleToIntFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a double-valued argument and produces an
int-valued result.
- Distributed.DoubleToLongFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a double-valued argument and produces a
long-valued result.
- Distributed.DoubleUnaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation on a single double-valued operand that produces
a double-valued result.
- Distributed.Function<T,R> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts one argument and produces a result.
- Distributed.IntBinaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation upon two int-valued operands and producing an
int-valued result.
- Distributed.IntConsumer - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts a single int-valued argument and
returns no result.
- Distributed.IntFunction<R> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts an int-valued argument and produces a
result.
- Distributed.IntPredicate - Interface in com.hazelcast.jet.stream
-
Represents a predicate (boolean-valued function) of one int-valued
argument.
- Distributed.IntToDoubleFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts an int-valued argument and produces a
double-valued result.
- Distributed.IntToLongFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts an int-valued argument and produces a
long-valued result.
- Distributed.IntUnaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation on a single int-valued operand that produces
an int-valued result.
- Distributed.LongBinaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation upon two long-valued operands and producing a
long-valued result.
- Distributed.LongConsumer - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts a single long-valued argument and
returns no result.
- Distributed.LongFunction<R> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a long-valued argument and produces a
result.
- Distributed.LongPredicate - Interface in com.hazelcast.jet.stream
-
Represents a predicate (boolean-valued function) of one long-valued
argument.
- Distributed.LongToDoubleFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a long-valued argument and produces a
double-valued result.
- Distributed.LongToIntFunction - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts a long-valued argument and produces an
int-valued result.
- Distributed.LongUnaryOperator - Interface in com.hazelcast.jet.stream
-
Represents an operation on a single long-valued operand that produces
a long-valued result.
- Distributed.ObjDoubleConsumer<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts an object-valued and a
double-valued argument, and returns no result.
- Distributed.ObjIntConsumer<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts an object-valued and a
int-valued argument, and returns no result.
- Distributed.ObjLongConsumer<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation that accepts an object-valued and a
long-valued argument, and returns no result.
- Distributed.Optional<T> - Class in com.hazelcast.jet.stream
-
A container object which may or may not contain a non-null value.
- Distributed.Predicate<T> - Interface in com.hazelcast.jet.stream
-
Represents a predicate (boolean-valued function) of one argument.
- Distributed.Supplier<T> - Interface in com.hazelcast.jet.stream
-
Represents a supplier of results.
- Distributed.ToDoubleBiFunction<T,U> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts two arguments and produces a double-valued
result.
- Distributed.ToDoubleFunction<T> - Interface in com.hazelcast.jet.stream
-
Represents a function that produces a double-valued result.
- Distributed.ToIntBiFunction<T,U> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts two arguments and produces an int-valued
result.
- Distributed.ToIntFunction<T> - Interface in com.hazelcast.jet.stream
-
Represents a function that produces an int-valued result.
- Distributed.ToLongBiFunction<T,U> - Interface in com.hazelcast.jet.stream
-
Represents a function that accepts two arguments and produces a long-valued
result.
- Distributed.ToLongFunction<T> - Interface in com.hazelcast.jet.stream
-
Represents a function that produces a long-valued result.
- Distributed.UnaryOperator<T> - Interface in com.hazelcast.jet.stream
-
Represents an operation on a single operand that produces a result of the
same type as its operand.
- DistributedCollectors - Class in com.hazelcast.jet.stream
-
Distributed implementations of
Collectors
Implementations of
Distributed.Collector that implement various useful reduction
operations, such as accumulating elements into collections, summarizing
elements according to various criteria, etc.
- DistributedCollectors() - Constructor for class com.hazelcast.jet.stream.DistributedCollectors
-
- DistributedDoubleStream - Interface in com.hazelcast.jet.stream
-
An extension of
DoubleStream to support distributed stream operations by replacing
functional interfaces with their serializable equivalents.
- DistributedIntStream - Interface in com.hazelcast.jet.stream
-
An extension of
IntStream to support distributed stream operations by replacing
functional interfaces with their serializable equivalents.
- DistributedLongStream - Interface in com.hazelcast.jet.stream
-
An extension of
LongStream to support distributed stream operations by replacing
functional interfaces with their serializable equivalents.
- DistributedStream<T> - Interface in com.hazelcast.jet.stream
-
An extension of
Stream to support distributed stream operations by replacing
functional interfaces with their serializable equivalents.
- FAILURE_LISTENER_CALLER - Static variable in interface com.hazelcast.jet.container.ContainerListener
-
Predefined listener to be invoked on container failure
- FileSink - Class in com.hazelcast.jet.dag.tap
-
A sink which uses a file as output.
- FileSink(String) - Constructor for class com.hazelcast.jet.dag.tap.FileSink
-
Constructs a sink with the given filename
- FileSource - Class in com.hazelcast.jet.dag.tap
-
A source which uses a file as the input.
- FileSource(String) - Constructor for class com.hazelcast.jet.dag.tap.FileSource
-
Constructs a source with the given filename
- filter(Distributed.Predicate<? super T>) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
If a value is present, and the value matches the given predicate,
return an Optional describing the value, otherwise return an
empty Optional.
- filter(Distributed.DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(DoublePredicate) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- filter(Distributed.IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(IntPredicate) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- filter(Distributed.LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(LongPredicate) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- filter(Distributed.Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- finalizeApplication() - Method in interface com.hazelcast.jet.application.Application
-
Finalizes application
- finalizeProcessor(ConsumerOutputStream<O>, ProcessorContext) - Method in interface com.hazelcast.jet.processor.ContainerProcessor
-
Will be invoked on finalization phase
- finisher() - Method in interface com.hazelcast.jet.stream.Distributed.Collector
-
Perform the final transformation from the intermediate accumulation type
A to the final result type R.
- flatMap(Distributed.Function<? super T, Distributed.Optional<U>>) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
If a value is present, apply the provided Optional-bearing
mapping function to it, return that result, otherwise return an empty
Optional.
- flatMap(Distributed.DoubleFunction<? extends DoubleStream>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the results of replacing each element of
this stream with the contents of a mapped stream produced by applying
the provided mapping function to each element.
- flatMap(DoubleFunction<? extends DoubleStream>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- flatMap(Distributed.IntFunction<? extends IntStream>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the results of replacing each element of
this stream with the contents of a mapped stream produced by applying
the provided mapping function to each element.
- flatMap(IntFunction<? extends IntStream>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- flatMap(Distributed.LongFunction<? extends LongStream>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the results of replacing each element of
this stream with the contents of a mapped stream produced by applying
the provided mapping function to each element.
- flatMap(LongFunction<? extends LongStream>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- flatMap(Distributed.Function<? super T, ? extends Stream<? extends R>>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the results of replacing each element of
this stream with the contents of a mapped stream produced by applying
the provided mapping function to each element.
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- flatMapToDouble(Distributed.Function<? super T, ? extends DoubleStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an DoubleStream consisting of the results of replacing
each element of this stream with the contents of a mapped stream produced
by applying the provided mapping function to each element.
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- flatMapToInt(Distributed.Function<? super T, ? extends IntStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an IntStream consisting of the results of replacing each
element of this stream with the contents of a mapped stream produced by
applying the provided mapping function to each element.
- flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- flatMapToLong(Distributed.Function<? super T, ? extends LongStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an LongStream consisting of the results of replacing each
element of this stream with the contents of a mapped stream produced by
applying the provided mapping function to each element.
- flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- forEach(Distributed.DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Performs an action for each element of this stream.
- forEach(DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- forEach(Distributed.IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Performs an action for each element of this stream.
- forEach(IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- forEach(Distributed.LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Performs an action for each element of this stream.
- forEach(LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- forEach(Distributed.Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs an action for each element of this stream.
- forEach(Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- forEachOrdered(Distributed.DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- forEachOrdered(Distributed.IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- forEachOrdered(Distributed.LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- forEachOrdered(Distributed.Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs an action for each element of this stream, in the encounter
order of the stream if the stream has a defined encounter order.
- forEachOrdered(Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- get(int) - Method in interface com.hazelcast.jet.data.io.ProducerInputStream
-
Return object with corresponding index
- get() - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
If a value is present in this Optional, returns the value,
otherwise throws NoSuchElementException.
- getAccumulator(CounterKey) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
Return accumulator to collect statistics
- getAccumulator(CounterKey) - Method in interface com.hazelcast.jet.executor.TaskContext
-
Accumulator for the statistics gathering
- getAccumulators() - Method in interface com.hazelcast.jet.application.Application
-
Returns map with statistic counters info for the certain application
- getAllocatedSize() - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- getApplicationConfig(String) - Method in class com.hazelcast.jet.config.JetClientConfig
-
Gets the configuration for a given application name
- getApplicationConfig(String) - Method in class com.hazelcast.jet.config.JetConfig
-
Gets the configuration for a given application name
- getApplicationDirectoryCreationAttemptsCount() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the maximum number of attempts to create a temp directory during localization
- getApplicationName() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getApplicationState() - Method in interface com.hazelcast.jet.application.Application
-
- getApplicationVariable(String) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
Return variable registered on application-level
- getArgs() - Method in class com.hazelcast.jet.processor.ProcessorDescriptor
-
- getCalculationStrategy() - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getCalculationStrategy() - Method in interface com.hazelcast.jet.strategy.CalculationStrategyAware
-
- getCause() - Method in exception com.hazelcast.jet.CombinedJetException
-
Return first exception or null if there are no exceptions
- getChunkSize() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the size of the chunk that will be processed at each call in ContainerProcessor.process
- getClazz() - Method in interface com.hazelcast.jet.io.DataType
-
- getClazz() - Method in enum com.hazelcast.jet.io.Types
-
- getConfig() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getContainerProcessorClazz() - Method in class com.hazelcast.jet.processor.ProcessorDescriptor
-
- getDAG() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getDataTransferringStrategy() - Method in class com.hazelcast.jet.dag.Edge
-
- getDataType(byte) - Method in interface com.hazelcast.jet.io.IOContext
-
- getDataType(Object) - Method in interface com.hazelcast.jet.io.IOContext
-
- getDataType(Object) - Method in interface com.hazelcast.jet.io.ObjectWriterFactory
-
Corresponding DataType object for passed Java object;
- getDataType(byte) - Static method in enum com.hazelcast.jet.io.Types
-
- getDataType(Object) - Static method in enum com.hazelcast.jet.io.Types
-
- getDescriptor() - Method in class com.hazelcast.jet.dag.Vertex
-
- getErrors() - Method in exception com.hazelcast.jet.CombinedJetException
-
Returns combined list of errors
- getHashingStrategy() - Method in class com.hazelcast.jet.dag.Edge
-
- getHashingStrategy() - Method in interface com.hazelcast.jet.strategy.CalculationStrategy
-
- getHazelcastInstance() - Method in interface com.hazelcast.jet.application.Application
-
- getID() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getInputEdges() - Method in class com.hazelcast.jet.dag.Vertex
-
- getInputVertex() - Method in class com.hazelcast.jet.dag.Edge
-
- getInputVertices() - Method in class com.hazelcast.jet.dag.Vertex
-
- getIoThreadCount() - Method in class com.hazelcast.jet.config.JetConfig
-
Gets the number of I/O threads to use
- getJetApplication(HazelcastInstance, String) - Static method in class com.hazelcast.jet.JetEngine
-
Create a new application given a Hazelcast instance and name
- getJetApplication(HazelcastInstance, String, ApplicationConfig) - Static method in class com.hazelcast.jet.JetEngine
-
Create a new application given a Hazelcast instance, name and application configuration
- getKey(int) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- getKey(int) - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Returns the key at the given index.
- getKey(int) - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- getKeyData(NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of key-data
- getKeyData(CalculationStrategy, NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of key-data
Use calculationStrategy to construct Data
- getKeyData(int, CalculationStrategy, NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of key-object with specified index
- getKeyData(NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getKeyData(CalculationStrategy, NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getKeyData(int, CalculationStrategy, NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getLocalizationDirectory() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the name of the directory to be used for localization
- getLocalValue() - Method in interface com.hazelcast.jet.counters.Accumulator
-
- getName() - Method in interface com.hazelcast.jet.application.Application
-
- getName() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Returns the name of the application
- getName() - Method in class com.hazelcast.jet.dag.DAG
-
- getName() - Method in class com.hazelcast.jet.dag.Edge
-
- getName() - Method in class com.hazelcast.jet.dag.tap.FileSink
-
- getName() - Method in class com.hazelcast.jet.dag.tap.FileSource
-
- getName() - Method in class com.hazelcast.jet.dag.tap.ListSink
-
- getName() - Method in class com.hazelcast.jet.dag.tap.ListSource
-
- getName() - Method in class com.hazelcast.jet.dag.tap.MapSink
-
- getName() - Method in class com.hazelcast.jet.dag.tap.MapSource
-
- getName() - Method in interface com.hazelcast.jet.dag.tap.SinkTap
-
- getName() - Method in interface com.hazelcast.jet.dag.tap.SourceTap
-
- getName() - Method in class com.hazelcast.jet.dag.Vertex
-
- getNodeEngine() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getObjectReader() - Method in interface com.hazelcast.jet.io.DataType
-
- getObjectReader() - Method in enum com.hazelcast.jet.io.Types
-
- getObjectReaderFactory() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getObjectReaderFactory() - Method in interface com.hazelcast.jet.executor.TaskContext
-
- getObjectReaderFactory() - Method in interface com.hazelcast.jet.io.IOContext
-
- getObjectWriter() - Method in interface com.hazelcast.jet.io.DataType
-
- getObjectWriter() - Method in enum com.hazelcast.jet.io.Types
-
- getObjectWriterFactory() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getObjectWriterFactory() - Method in interface com.hazelcast.jet.executor.TaskContext
-
- getObjectWriterFactory() - Method in interface com.hazelcast.jet.io.IOContext
-
- getOutputEdges() - Method in class com.hazelcast.jet.dag.Vertex
-
- getOutputVertex() - Method in class com.hazelcast.jet.dag.Edge
-
- getOutputVertices() - Method in class com.hazelcast.jet.dag.Vertex
-
- getPartitionId() - Method in interface com.hazelcast.jet.data.DataWriter
-
- getPartitionId() - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getPartitionId() - Method in interface com.hazelcast.jet.PartitionIdAware
-
Returns the partition id for the object
- getPartitioningStrategy() - Method in class com.hazelcast.jet.dag.Edge
-
- getPartitioningStrategy() - Method in interface com.hazelcast.jet.strategy.CalculationStrategy
-
- getPartitionWriter(ContainerDescriptor, int) - Method in class com.hazelcast.jet.dag.tap.MapSink
-
- getPartitionWriter(ContainerDescriptor, int) - Method in class com.hazelcast.jet.dag.tap.MultiMapSink
-
- getPointer() - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- getPort() - Method in class com.hazelcast.jet.config.JetConfig
-
Gets the port which Jet listens on
- getProcessingStrategy() - Method in class com.hazelcast.jet.dag.Edge
-
- getProcessingThreadCount() - Method in class com.hazelcast.jet.config.JetConfig
-
Gets the number of processing threads to use
- getProperties() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets application specific properties
- getReader(ContainerDescriptor, JetTupleFactory, int) - Method in class com.hazelcast.jet.dag.tap.MapSource
-
- getReader(ContainerDescriptor, JetTupleFactory, int) - Method in class com.hazelcast.jet.dag.tap.MultiMapSource
-
- getReader(byte) - Method in interface com.hazelcast.jet.io.ObjectReaderFactory
-
Returns reader for the corresponding typeID;
- getReaders(ContainerDescriptor, Vertex, JetTupleFactory) - Method in class com.hazelcast.jet.dag.tap.FileSource
-
- getReaders(ContainerDescriptor, Vertex, JetTupleFactory) - Method in class com.hazelcast.jet.dag.tap.ListSource
-
- getReaders(ContainerDescriptor, Vertex, JetTupleFactory) - Method in class com.hazelcast.jet.dag.tap.MapSource
-
- getReaders(ContainerDescriptor, Vertex, JetTupleFactory) - Method in interface com.hazelcast.jet.dag.tap.SourceTap
-
Array of the input readers
- getRevertedTopologicalVertexIterator() - Method in class com.hazelcast.jet.dag.DAG
-
- getRingbufferSize() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the size of the ringbuffer used when passing data between processors
- getSecondsToAwait() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the internal timeout of the application
- getShufflingAddress(ContainerDescriptor) - Method in class com.hazelcast.jet.strategy.IListBasedShufflingStrategy
-
- getShufflingAddress(ContainerDescriptor) - Method in interface com.hazelcast.jet.strategy.ShufflingStrategy
-
List of the address
- getShufflingBatchSizeBytes() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Gets the size of the batch to send when shuffling data to other nodes
- getShufflingStrategy() - Method in class com.hazelcast.jet.dag.Edge
-
- getShutdownTimeoutSeconds() - Method in class com.hazelcast.jet.config.JetConfig
-
Gets the timeout to use when shutting down threads
- getSinks() - Method in class com.hazelcast.jet.dag.Vertex
-
- getSources() - Method in class com.hazelcast.jet.dag.Vertex
-
- getTaskCount() - Method in interface com.hazelcast.jet.executor.TaskContext
-
- getTaskCount() - Method in class com.hazelcast.jet.processor.ProcessorDescriptor
-
- getTaskNumber() - Method in interface com.hazelcast.jet.executor.TaskContext
-
- getTcpBufferSize() - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Get the TCP buffer size used when writing to network
- getTopologicalVertexIterator() - Method in class com.hazelcast.jet.dag.DAG
-
- getTupleFactory() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getTypeID() - Method in interface com.hazelcast.jet.io.DataType
-
- getTypeID() - Method in enum com.hazelcast.jet.io.Types
-
- getValue(int) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- getValue(int) - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Returns the value at the given index.
- getValue(int) - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- getValueData(NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of value-data
- getValueData(CalculationStrategy, NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of value-data
Use calculationStrategy to construct Data
- getValueData(int, CalculationStrategy, NodeEngine) - Method in interface com.hazelcast.jet.data.tuple.JetTuple
-
Represents binary representation of value-object with specified index
- getValueData(NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getValueData(CalculationStrategy, NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getValueData(int, CalculationStrategy, NodeEngine) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- getVertex() - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- getVertex(String) - Method in class com.hazelcast.jet.dag.DAG
-
Return vertex with corresponding name
- getVertices() - Method in class com.hazelcast.jet.dag.DAG
-
- getWriter(Object) - Method in interface com.hazelcast.jet.io.ObjectWriterFactory
-
Writer to be used to serialize object;
- getWriters(NodeEngine, ContainerDescriptor) - Method in class com.hazelcast.jet.dag.tap.FileSink
-
- getWriters(NodeEngine, ContainerDescriptor) - Method in class com.hazelcast.jet.dag.tap.ListSink
-
- getWriters(NodeEngine, ContainerDescriptor) - Method in class com.hazelcast.jet.dag.tap.MapSink
-
- getWriters(NodeEngine, ContainerDescriptor) - Method in interface com.hazelcast.jet.dag.tap.SinkTap
-
Return writers for the corresponding tap
- getWrittenSize() - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- groupingBy(Distributed.Function<? super T, ? extends K>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector implementing a "group by" operation on
input elements of type T, grouping elements according to a
classification function, and returning the results in a Map.
- groupingBy(Distributed.Function<? super T, ? extends K>, Distributed.Collector<? super T, A, D>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector implementing a cascaded "group by" operation
on input elements of type T, grouping elements according to a
classification function, and then performing a reduction operation on
the values associated with a given key using the specified downstream
Distributed.Collector.
- groupingBy(Distributed.Function<? super T, ? extends K>, Distributed.Supplier<M>, Distributed.Collector<? super T, A, D>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector implementing a cascaded "group by" operation
on input elements of type T, grouping elements according to a
classification function, and then performing a reduction operation on
the values associated with a given key using the specified downstream
Distributed.Collector.
- groupingByToIMap(Distributed.Function<? super T, ? extends K>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector implementing a "group by" operation on
input elements of type T, grouping elements according to a
classification function, and returning the results in a
new distributed Hazelcast IMap.
- groupingByToIMap(Distributed.Function<? super T, ? extends K>, Distributed.Collector<? super T, A, D>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector implementing a cascaded "group by" operation
on input elements of type T, grouping elements according to a
classification function, and then performing a reduction operation on
the values associated with a given key using the specified downstream
Distributed.Collector.
- JetClientConfig - Class in com.hazelcast.jet.config
-
Extension of Hazelcast client configuration with Jet specific additions.
- JetClientConfig() - Constructor for class com.hazelcast.jet.config.JetClientConfig
-
Constructs an empty config
- JetConfig - Class in com.hazelcast.jet.config
-
Extension of Hazelcast member configuration with Jet specific additions.
- JetConfig() - Constructor for class com.hazelcast.jet.config.JetConfig
-
Constructs an empty config
- JetDataInput - Interface in com.hazelcast.jet.io.serialization
-
Provides serialization methods for arrays of primitive types which are located in off-heap
Let us to work with long pointers
- JetDataOutput - Interface in com.hazelcast.jet.io.serialization
-
Provides methods which let to access to serialized data
- JetEngine - Class in com.hazelcast.jet
-
Utility class for creating new Jet Applications
- JetException - Exception in com.hazelcast.jet
-
General Jet-exception
- JetException(String) - Constructor for exception com.hazelcast.jet.JetException
-
Constructs an exception with a given message
- JetInputFactory - Interface in com.hazelcast.jet.io.serialization
-
This is factory interface to create JetDataInput instance
It lets us to de-serialize data directly from memory managed by some MemoryManager.
- JetOutputFactory - Interface in com.hazelcast.jet.io.serialization
-
This is factory interface to create JetDataOutput instance
It lets us to serialize data directly to some memory managed by some MemoryManager.
- JetSerializationService - Interface in com.hazelcast.jet.io.serialization
-
Represents serialization service for JET module
- JetTuple<K,V> - Interface in com.hazelcast.jet.data.tuple
-
Represents abstract tuple of integrated with another JET's abstractions
- JetTuple2<K,V> - Class in com.hazelcast.jet.data.tuple
-
Jet Tuple implementation
- JetTuple2(K, V) - Constructor for class com.hazelcast.jet.data.tuple.JetTuple2
-
Constructs a tuple with the given key and value
- JetTuple2(K, V, int, CalculationStrategy) - Constructor for class com.hazelcast.jet.data.tuple.JetTuple2
-
Constructs a tuple with the given key, value, partition id and calculation strategy
- JetTupleFactory - Interface in com.hazelcast.jet.data.tuple
-
Factory to create jet-tuple
- joining() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that concatenates the input elements into a
String, in encounter order.
- joining(CharSequence) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that concatenates the input elements,
separated by the specified delimiter, in encounter order.
- joining(CharSequence, CharSequence, CharSequence) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that concatenates the input elements,
separated by the specified delimiter, with the specified prefix and
suffix, in encounter order.
- map(Distributed.Function<? super T, ? extends U>) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
If a value is present, apply the provided mapping function to it,
and if the result is non-null, return an Optional describing the
result.
- map(Distributed.DoubleUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the results of applying the given
function to the elements of this stream.
- map(DoubleUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- map(Distributed.IntUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the results of applying the given
function to the elements of this stream.
- map(IntUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- map(Distributed.LongUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the results of applying the given
function to the elements of this stream.
- map(LongUnaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- map(Distributed.Function<? super T, ? extends R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the results of applying the given
function to the elements of this stream.
- map(Function<? super T, ? extends R>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- mapping(Distributed.Function<? super T, ? extends U>, Distributed.Collector<? super U, A, R>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Adapts a Distributed.Collector accepting elements of type U to one
accepting elements of type T by applying a mapping function to
each input element before accumulation.
- MapSink - Class in com.hazelcast.jet.dag.tap
-
A sink which uses a Hazelcast IMap as output.
- MapSink(String) - Constructor for class com.hazelcast.jet.dag.tap.MapSink
-
Constructs a sink with the given map name.
- MapSink(IMap) - Constructor for class com.hazelcast.jet.dag.tap.MapSink
-
Constructs a sink with the given list instance.
- MapSource - Class in com.hazelcast.jet.dag.tap
-
A source which uses a Hazelcast IMap as the input.
- MapSource(String) - Constructor for class com.hazelcast.jet.dag.tap.MapSource
-
Constructs a source with the given map name.
- MapSource(IMap) - Constructor for class com.hazelcast.jet.dag.tap.MapSource
-
Constructs a source with the given map.
- mapToDouble(Distributed.IntToDoubleFunction) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a DistributedDoubleStream consisting of the results of applying the
given function to the elements of this stream.
- mapToDouble(IntToDoubleFunction) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- mapToDouble(Distributed.LongToDoubleFunction) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a DoubleStream consisting of the results of applying the
given function to the elements of this stream.
- mapToDouble(LongToDoubleFunction) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- mapToDouble(Distributed.ToDoubleFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a DistributedDoubleStream consisting of the results of applying the
given function to the elements of this stream.
- mapToDouble(ToDoubleFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- mapToInt(Distributed.DoubleToIntFunction) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns an IntStream consisting of the results of applying the
given function to the elements of this stream.
- mapToInt(DoubleToIntFunction) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- mapToInt(Distributed.LongToIntFunction) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns an IntStream consisting of the results of applying the
given function to the elements of this stream.
- mapToInt(LongToIntFunction) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- mapToInt(Distributed.ToIntFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an DistributedIntStream consisting of the results of applying the
given function to the elements of this stream.
- mapToInt(ToIntFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- mapToLong(Distributed.DoubleToLongFunction) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a LongStream consisting of the results of applying the
given function to the elements of this stream.
- mapToLong(DoubleToLongFunction) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- mapToLong(Distributed.IntToLongFunction) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a DistributedLongStream consisting of the results of applying the
given function to the elements of this stream.
- mapToLong(IntToLongFunction) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- mapToLong(Distributed.ToLongFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a DistributedLongStream consisting of the results of applying the
given function to the elements of this stream.
- mapToLong(ToLongFunction<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- mapToObj(Distributed.DoubleFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns an object-valued Stream consisting of the results of
applying the given function to the elements of this stream.
- mapToObj(DoubleFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- mapToObj(Distributed.IntFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns an object-valued DistributedStream consisting of the results of
applying the given function to the elements of this stream.
- mapToObj(IntFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- mapToObj(Distributed.LongFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns an object-valued Stream consisting of the results of
applying the given function to the elements of this stream.
- mapToObj(LongFunction<? extends U>) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- max(Distributed.Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns the maximum element of this stream according to the provided
Distributed.Comparator.
- max(Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- maxBy(Comparator<? super T>) - Static method in interface com.hazelcast.jet.stream.Distributed.BinaryOperator
-
- maxBy(Distributed.Comparator<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the maximal element according
to a given Distributed.Comparator, described as an Optional<T>.
- merge(Accumulator<V, R>) - Method in interface com.hazelcast.jet.counters.Accumulator
-
Used by system internally to merge the collected parts of an accumulator
at the end of the job.
- min(Distributed.Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns the minimum element of this stream according to the provided
Distributed.Comparator.
- min(Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- minBy(Comparator<? super T>) - Static method in interface com.hazelcast.jet.stream.Distributed.BinaryOperator
-
- minBy(Distributed.Comparator<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the minimal element according
to a given Distributed.Comparator, described as an Optional<T>.
- MultiMapSink - Class in com.hazelcast.jet.dag.tap
-
A sink which uses a Hazelcast MultiMap as output.
- MultiMapSink(String) - Constructor for class com.hazelcast.jet.dag.tap.MultiMapSink
-
Constructs a sink with the given multimap name.
- MultiMapSink(MultiMap) - Constructor for class com.hazelcast.jet.dag.tap.MultiMapSink
-
Constructs a sink with the given multimap instance.
- MultiMapSource - Class in com.hazelcast.jet.dag.tap
-
A source which uses a Hazelcast MultiMap as the input.
- MultiMapSource(String) - Constructor for class com.hazelcast.jet.dag.tap.MultiMapSource
-
Constructs a source with the given multimap name.
- MultiMapSource(MultiMap) - Constructor for class com.hazelcast.jet.dag.tap.MultiMapSource
-
Constructs a source with the given multimap.
- ObjectReader<T> - Interface in com.hazelcast.jet.io
-
Represents abstract object reader from binary structure to Java.
- ObjectReaderFactory - Interface in com.hazelcast.jet.io
-
Provides interface to work with object reader;
- ObjectWriter<T> - Interface in com.hazelcast.jet.io
-
Represents abstract writer of Java object into binary format;
- ObjectWriterFactory - Interface in com.hazelcast.jet.io
-
Provides API to create writers of Java objects into binary format;
- of(Distributed.Supplier<R>, Distributed.BiConsumer<R, T>, Distributed.BinaryOperator<R>, Collector.Characteristics...) - Static method in interface com.hazelcast.jet.stream.Distributed.Collector
-
Returns a new Distributed.Collector described by the given supplier,
accumulator, and combiner functions.
- of(Distributed.Supplier<A>, Distributed.BiConsumer<A, T>, Distributed.BinaryOperator<A>, Distributed.Function<A, R>, Collector.Characteristics...) - Static method in interface com.hazelcast.jet.stream.Distributed.Collector
-
Returns a new Distributed.Collector described by the given supplier,
accumulator, combiner, and finisher functions.
- of(T) - Static method in class com.hazelcast.jet.stream.Distributed.Optional
-
Returns an Optional with the specified present non-null value.
- ofNullable(T) - Static method in class com.hazelcast.jet.stream.Distributed.Optional
-
Returns an Optional describing the specified value, if non-null,
otherwise returns an empty Optional.
- onApplicationExecuted(ApplicationContext) - Method in interface com.hazelcast.jet.application.ApplicationListener
-
Will be invoked after finish of application execution
- onContainerExecuted() - Method in interface com.hazelcast.jet.container.ContainerListener
-
Will be invoked when container has been executed
- onContainerExecutionFailure(Throwable) - Method in interface com.hazelcast.jet.container.ContainerListener
-
Will be invoked on container's execution failure
- onContainerExecutionInterrupted() - Method in interface com.hazelcast.jet.container.ContainerListener
-
Will be invoked when container has been interrupted
- or(Distributed.BiPredicate<? super T, ? super U>) - Method in interface com.hazelcast.jet.stream.Distributed.BiPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(Distributed.DoublePredicate) - Method in interface com.hazelcast.jet.stream.Distributed.DoublePredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(Distributed.IntPredicate) - Method in interface com.hazelcast.jet.stream.Distributed.IntPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(Distributed.LongPredicate) - Method in interface com.hazelcast.jet.stream.Distributed.LongPredicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- or(Distributed.Predicate<? super T>) - Method in interface com.hazelcast.jet.stream.Distributed.Predicate
-
Returns a composed predicate that represents a short-circuiting logical
OR of this predicate and another.
- orElse(T) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
Return the value if present, otherwise return other.
- orElseGet(Distributed.Supplier<? extends T>) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
Return the value if present, otherwise invoke other and return
the result of that invocation.
- orElseThrow(Distributed.Supplier<? extends X>) - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
Return the contained value, if present, otherwise throw an exception
to be created by the provided supplier.
- parallel() - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns an equivalent stream that is parallel.
- parallel() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns an equivalent stream that is parallel.
- parallel() - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns an equivalent stream that is parallel.
- parallel() - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an equivalent stream that is parallel.
- parallelStream() - Method in interface com.hazelcast.jet.stream.IStreamList
-
Returns a parallel Stream with this list as its source.
- PartitionIdAware - Interface in com.hazelcast.jet
-
Something which knows about partitionId
Examples:
- partitioningBy(Distributed.Predicate<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which partitions the input elements according
to a Distributed.Predicate, and organizes them into a
Map<Boolean, List<T>>.
- partitioningBy(Distributed.Predicate<? super T>, Distributed.Collector<? super T, A, D>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which partitions the input elements according
to a Distributed.Predicate, reduces the values in each partition according to
another Distributed.Collector, and organizes them into a
Map<Boolean, D> whose values are the result of the downstream
reduction.
- partitioningStrategy(PartitioningStrategy) - Method in class com.hazelcast.jet.dag.Edge.EdgeBuilder
-
Set the partitioning strategy for the edge
- peek(Distributed.DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on each element as elements are consumed
from the resulting stream.
- peek(DoubleConsumer) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- peek(Distributed.IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on each element as elements are consumed
from the resulting stream.
- peek(IntConsumer) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- peek(Distributed.LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on each element as elements are consumed
from the resulting stream.
- peek(LongConsumer) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- peek(Distributed.Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the elements of this stream, additionally
performing the provided action on each element as elements are consumed
from the resulting stream.
- peek(Consumer<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- position() - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- position(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- position() - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- position(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- printStackTrace(PrintStream) - Method in exception com.hazelcast.jet.CombinedJetException
-
Print stack trace of all the exceptions
- process(ProducerInputStream<I>, ConsumerOutputStream<O>, String, ProcessorContext) - Method in interface com.hazelcast.jet.processor.ContainerProcessor
-
Performs next iteration of execution
- processingStrategy(ProcessingStrategy) - Method in class com.hazelcast.jet.dag.Edge.EdgeBuilder
-
Set the processing strategy for the edge
- ProcessingStrategy - Enum in com.hazelcast.jet.strategy
-
Strategy which determines how data should be passed
from one JET container to another
- ProcessorContext - Interface in com.hazelcast.jet.container
-
Represents context of processing container
- ProcessorDescriptor - Class in com.hazelcast.jet.processor
-
Descriptor with vertex properties
Used inside vertex construction
- ProcessorDescriptor() - Constructor for class com.hazelcast.jet.processor.ProcessorDescriptor
-
- ProcessorDescriptor.Builder - Class in com.hazelcast.jet.processor
-
Builder class to construct ProcessorDescriptor instances
- ProducerInputStream<T> - Interface in com.hazelcast.jet.data.io
-
Represents abstract inputStream to read objects
- putApplicationVariable(String, T) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
Set-up application variable
- read(ObjectDataInput, ObjectReaderFactory) - Method in interface com.hazelcast.jet.io.ObjectReader
-
Read object from the binary source represented by objectDataInput;
- read() - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- read(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readBoolean(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readByte(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readChar(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readData(ObjectDataInput) - Method in class com.hazelcast.jet.dag.DAG
-
- readData(ObjectDataInput) - Method in class com.hazelcast.jet.data.tuple.JetTuple2
-
- readData(ObjectDataInput) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- readData(ObjectDataInput) - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- readDouble(int) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readDouble(ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readDouble(long, ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readFloat(int) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readFloat(ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readFloat(int, ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readInt(ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readInt(long, ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readLong(ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readLong(long, ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readShort(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readShort(ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- readShort(long, ByteOrder) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- reduce(double, Distributed.DoubleBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Performs a reduction on the
elements of this stream, using the provided identity value and an
associative
accumulation function, and returns the reduced value.
- reduce(Distributed.DoubleBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Performs a reduction on the
elements of this stream, using an
associative accumulation
function, and returns an OptionalDouble describing the reduced
value, if any.
- reduce(double, DoubleBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- reduce(DoubleBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
- reduce(int, Distributed.IntBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Performs a reduction on the
elements of this stream, using the provided identity value and an
associative
accumulation function, and returns the reduced value.
- reduce(Distributed.IntBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Performs a reduction on the
elements of this stream, using an
associative accumulation
function, and returns an OptionalInt describing the reduced value,
if any.
- reduce(int, IntBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- reduce(IntBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
- reduce(long, Distributed.LongBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Performs a reduction on the
elements of this stream, using the provided identity value and an
associative
accumulation function, and returns the reduced value.
- reduce(Distributed.LongBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Performs a reduction on the
elements of this stream, using an
associative accumulation
function, and returns an OptionalLong describing the reduced value,
if any.
- reduce(long, LongBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- reduce(LongBinaryOperator) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
- reduce(T, Distributed.BinaryOperator<T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs a reduction on the
elements of this stream, using the provided identity value and an
associative
accumulation function, and returns the reduced value.
- reduce(Distributed.BinaryOperator<T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs a reduction on the
elements of this stream, using an
associative accumulation
function, and returns an Optional describing the reduced value,
if any.
- reduce(U, Distributed.BiFunction<U, ? super T, U>, Distributed.BinaryOperator<U>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Performs a reduction on the
elements of this stream, using the provided identity, accumulation and
combining functions.
- reduce(T, BinaryOperator<T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- reduce(BinaryOperator<T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- reducing(T, Distributed.BinaryOperator<T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which performs a reduction of its
input elements under a specified Distributed.BinaryOperator using the
provided identity.
- reducing(Distributed.BinaryOperator<T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which performs a reduction of its
input elements under a specified Distributed.BinaryOperator.
- reducing(U, Distributed.Function<? super T, ? extends U>, Distributed.BinaryOperator<U>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which performs a reduction of its
input elements under a specified mapping function and
Distributed.BinaryOperator.
- registerApplicationListener(ApplicationListener) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
Performs registration of application listener
- registerContainerListener(String, ContainerListener) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
Performs registration of container listener
- registerDataType(DataType) - Method in interface com.hazelcast.jet.executor.TaskContext
-
Register dataType for serialization purposes
- registerDataType(DataType) - Method in interface com.hazelcast.jet.io.IOContext
-
- reset(long, long) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- resetLocal() - Method in interface com.hazelcast.jet.counters.Accumulator
-
Reset the local value.
- reverseOrder() - Static method in interface com.hazelcast.jet.stream.Distributed.Comparator
-
Returns a comparator that imposes the reverse of the natural
ordering.
- sequential() - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns an equivalent stream that is sequential.
- sequential() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns an equivalent stream that is sequential.
- sequential() - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns an equivalent stream that is sequential.
- sequential() - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns an equivalent stream that is sequential.
- setAccumulator(CounterKey, Accumulator<V, R>) - Method in interface com.hazelcast.jet.container.ContainerDescriptor
-
- setAccumulator(CounterKey, Accumulator<V, R>) - Method in interface com.hazelcast.jet.executor.TaskContext
-
Set new accumulator assigned to corresponding counterKey
- setApplicationDirectoryCreationAttemptsCount(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the maximum number of attempts to create a temp directory during localization
- setChunkSize(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the size of the chunk that will be processed at each call in ContainerProcessor.process
- setIoThreadCount(int) - Method in class com.hazelcast.jet.config.JetConfig
-
Sets the number of I/O threads to use
- setKey(int, K) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- setKey(int, K) - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Puts the given object into the given key slot.
- setKey(int, K) - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- setLocalizationDirectory(String) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the name of the directory to be used for localization
- setMemoryManager(MemoryManager) - Method in interface com.hazelcast.jet.io.serialization.JetDataInput
-
- setMemoryManager(MemoryManager) - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- setName(String) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the name of the application
- setPort(int) - Method in class com.hazelcast.jet.config.JetConfig
-
Sets the port which Jet listens on
- setProcessingThreadCount(int) - Method in class com.hazelcast.jet.config.JetConfig
-
Sets the number of processing threads to use
- setRingbufferSize(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the size of the ringbuffer used when passing data between processors
- setSecondsToAwait(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the internal timeout of the application
- setShufflingBatchSizeBytes(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Sets the size of the batch to send when shuffling data to other nodes
- setShutdownTimeoutSeconds(int) - Method in class com.hazelcast.jet.config.JetConfig
-
Sets the timeout to use when shutting down threads
- setTcpBufferSize(int) - Method in class com.hazelcast.jet.config.ApplicationConfig
-
Set the TCP buffer size used when writing to network
- setValue(int, V) - Method in class com.hazelcast.jet.io.tuple.DefaultTuple
-
- setValue(int, V) - Method in interface com.hazelcast.jet.io.tuple.Tuple
-
Puts the given object into the given value slot.
- setValue(int, V) - Method in class com.hazelcast.jet.io.tuple.Tuple2
-
- shuffling(boolean) - Method in class com.hazelcast.jet.dag.Edge.EdgeBuilder
-
Set if the edge is shuffled
- shufflingStrategy(ShufflingStrategy) - Method in class com.hazelcast.jet.dag.Edge.EdgeBuilder
-
Set the shuffling strategy on the edge
- ShufflingStrategy - Interface in com.hazelcast.jet.strategy
-
Strategy which determines Hazelcast's nodes addresses where data should be sent
during shuffling process between vertices
For example:
- SimpleAccumulator<T extends Serializable> - Interface in com.hazelcast.jet.counters
-
Accumulator with the similar of the input and output types
- SinkTap - Interface in com.hazelcast.jet.dag.tap
-
Abstract class which represents any sink tap
- size() - Method in interface com.hazelcast.jet.data.io.ProducerInputStream
-
- skip(long) - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the remaining elements of this stream
after discarding the first n elements of the stream.
- skip(long) - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the remaining elements of this stream
after discarding the first n elements of the stream.
- skip(long) - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the remaining elements of this stream
after discarding the first n elements of the stream.
- skip(long) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the remaining elements of this stream
after discarding the first n elements of the stream.
- sorted() - Method in interface com.hazelcast.jet.stream.DistributedDoubleStream
-
Returns a stream consisting of the elements of this stream in sorted
order.
- sorted() - Method in interface com.hazelcast.jet.stream.DistributedIntStream
-
Returns a stream consisting of the elements of this stream in sorted
order.
- sorted() - Method in interface com.hazelcast.jet.stream.DistributedLongStream
-
Returns a stream consisting of the elements of this stream in sorted
order.
- sorted() - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the elements of this stream, sorted
according to natural order.
- sorted(Distributed.Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
Returns a stream consisting of the elements of this stream, sorted
according to the provided Comparator.
- sorted(Comparator<? super T>) - Method in interface com.hazelcast.jet.stream.DistributedStream
-
- SourceTap - Interface in com.hazelcast.jet.dag.tap
-
Represents abstract source tap
- stepOn(long) - Method in interface com.hazelcast.jet.io.serialization.JetDataOutput
-
- stream() - Method in interface com.hazelcast.jet.stream.IStreamList
-
Returns a sequential Stream with this list as its source.
- stream() - Method in interface com.hazelcast.jet.stream.IStreamMap
-
Returns a parallel and distributed Stream with this list as its source.
- streamList(IList<E>) - Static method in interface com.hazelcast.jet.stream.IStreamList
-
- streamMap(IMap<K, V>) - Static method in interface com.hazelcast.jet.stream.IStreamMap
-
- submit(DAG, Class...) - Method in interface com.hazelcast.jet.application.Application
-
Submit dag to the cluster
- summarizingDouble(Distributed.ToDoubleFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which applies an double-producing
mapping function to each input element, and returns summary statistics
for the resulting values.
- summarizingInt(Distributed.ToIntFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which applies an int-producing
mapping function to each input element, and returns summary statistics
for the resulting values.
- summarizingLong(Distributed.ToLongFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector which applies an long-producing
mapping function to each input element, and returns summary statistics
for the resulting values.
- summingDouble(Distributed.ToDoubleFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the sum of a double-valued
function applied to the input elements.
- summingInt(Distributed.ToIntFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the sum of a integer-valued
function applied to the input elements.
- summingLong(Distributed.ToLongFunction<? super T>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that produces the sum of a long-valued
function applied to the input elements.
- supplier() - Method in interface com.hazelcast.jet.stream.Distributed.Collector
-
A function that creates and returns a new mutable result container.
- TaskContext - Interface in com.hazelcast.jet.executor
-
Represents task context
Holds task's information
- toCollection(Distributed.Supplier<C>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates the input elements into a
new Collection, in encounter order.
- toIList() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates the input elements into a
new Hazelcast IList.
- toIMap(Distributed.Function<? super T, ? extends K>, Distributed.Function<? super T, ? extends U>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
new Hazelcast IMap whose keys and values are the result of applying the provided
mapping functions to the input elements.
- toIMap() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
new distributed Hazelcast IMap whose keys and values are the keys and values of
the corresponding Map.Entry.
- toIMap(Distributed.Function<? super T, ? extends K>, Distributed.Function<? super T, ? extends U>, Distributed.BinaryOperator<U>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
new distributed Hazelcast IMap whose keys and values are the result of applying
the provided mapping functions to the input elements.
- toList() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates the input elements into a
new List.
- toMap(Distributed.Function<? super T, ? extends K>, Distributed.Function<? super T, ? extends U>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
Map whose keys and values are the result of applying the provided
mapping functions to the input elements.
- toMap(Distributed.Function<? super T, ? extends K>, Distributed.Function<? super T, ? extends U>, Distributed.BinaryOperator<U>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
Map whose keys and values are the result of applying the provided
mapping functions to the input elements.
- toMap(Distributed.Function<? super T, ? extends K>, Distributed.Function<? super T, ? extends U>, Distributed.BinaryOperator<U>, Distributed.Supplier<M>) - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates elements into a
Map whose keys and values are the result of applying the provided
mapping functions to the input elements.
- toSet() - Static method in class com.hazelcast.jet.stream.DistributedCollectors
-
Returns a Distributed.Collector that accumulates the input elements into a
new Set.
- toString() - Method in class com.hazelcast.jet.dag.Edge
-
- toString() - Method in class com.hazelcast.jet.stream.Distributed.Optional
-
Returns a non-empty string representation of this Optional suitable for
debugging.
- tuple(K, V, int, CalculationStrategy) - Method in interface com.hazelcast.jet.data.tuple.JetTupleFactory
-
Will create tuple with 1-element key part and 1-element value part
- tuple(K, V[], int, CalculationStrategy) - Method in interface com.hazelcast.jet.data.tuple.JetTupleFactory
-
Will create tuple with 1-element key part and multi-element value part
- tuple(K[], V[], int, CalculationStrategy) - Method in interface com.hazelcast.jet.data.tuple.JetTupleFactory
-
Will create tuple with multi-element key part and multi-element value part
- tuple(K, V) - Method in class com.hazelcast.jet.io.tuple.DefaultTupleFactory
-
- tuple(K, V[]) - Method in class com.hazelcast.jet.io.tuple.DefaultTupleFactory
-
- tuple(K[], V[]) - Method in class com.hazelcast.jet.io.tuple.DefaultTupleFactory
-
- Tuple<K,V> - Interface in com.hazelcast.jet.io.tuple
-
A record consisting (conceptually) of an array of keys and an array of values.
- tuple(K, V) - Method in interface com.hazelcast.jet.io.tuple.TupleFactory
-
Will create tuple with 1-element key part and 1-element value part;
- tuple(K, V[]) - Method in interface com.hazelcast.jet.io.tuple.TupleFactory
-
Will create tuple with 1-element key part and multi-element value part
- tuple(K[], V[]) - Method in interface com.hazelcast.jet.io.tuple.TupleFactory
-
Will create tuple with multi-element key part and multi-element value part;
- Tuple2<K,V> - Class in com.hazelcast.jet.io.tuple
-
- Tuple2() - Constructor for class com.hazelcast.jet.io.tuple.Tuple2
-
- Tuple2(K, V) - Constructor for class com.hazelcast.jet.io.tuple.Tuple2
-
- TupleFactory - Interface in com.hazelcast.jet.io.tuple
-
Factory to create tuple;
- Types - Enum in com.hazelcast.jet.io
-