Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BATCH_SIZE_METRIC - Static variable in class com.hazelcast.jet.kinesis.KinesisSinks
-
One of the metrics exposed by the sink used to monitor the current sending batch size.
- build() - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Construct the sink based on the options provided so far.
- build() - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Constructs the source based on the options provided so far.
C
- com.hazelcast.jet.kinesis - package com.hazelcast.jet.kinesis
-
Amazon Kinesis Data Streams producer/consumer support for Hazelcast Jet.
K
- kinesis(String) - Static method in class com.hazelcast.jet.kinesis.KinesisSinks
-
Convenience method for a specific type of sink, one that ingests items of type
Map.Entry<String, byte[]>and assumes that the entries key is the partition key and the entries value is the record data blob. - kinesis(String) - Static method in class com.hazelcast.jet.kinesis.KinesisSources
-
Initiates the building of a streaming source that consumes a Kinesis data stream and emits
Map.Entry<String, byte[]>items. - kinesis(String, FunctionEx<T, String>, FunctionEx<T, byte[]>) - Static method in class com.hazelcast.jet.kinesis.KinesisSinks
-
Initiates the building of a sink that publishes messages into Amazon Kinesis Data Streams (KDS).
- KinesisSinks - Class in com.hazelcast.jet.kinesis
-
Contains factory methods for creating Amazon Kinesis Data Streams (KDS) sinks.
- KinesisSinks.Builder<T> - Class in com.hazelcast.jet.kinesis
-
Fluent builder for constructing the Kinesis sink and setting its configuration parameters.
- KinesisSources - Class in com.hazelcast.jet.kinesis
-
Contains factory methods for creating Amazon Kinesis Data Streams (KDS) sources.
- KinesisSources.Builder<T> - Class in com.hazelcast.jet.kinesis
-
Fluent builder for constructing the Kinesis source and setting its configuration parameters.
M
- MAX_RECORD_SIZE - Static variable in class com.hazelcast.jet.kinesis.KinesisSinks
-
The length of a record's data blob (byte array length), plus the record's key size (no.
- MAXIMUM_KEY_LENGTH - Static variable in class com.hazelcast.jet.kinesis.KinesisSinks
-
Kinesis partition keys are Unicode strings, with a maximum length limit of 256 characters for each key.
- MILLIS_BEHIND_LATEST_METRIC - Static variable in class com.hazelcast.jet.kinesis.KinesisSources
-
Name of the metric exposed by the source, used to monitor if reading a specific shard is delayed or not.
T
- THROTTLING_SLEEP_METRIC - Static variable in class com.hazelcast.jet.kinesis.KinesisSinks
-
One of the metrics exposed by the sink used to monitor the current sleep delay between consecutive sends (in milliseconds).
W
- withCredentials(String, String) - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Specifies the AWS credentials to use for authentication purposes.
- withCredentials(String, String) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies the AWS credentials to use for authentication purposes.
- withEndpoint(String) - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Specifies the AWS Kinesis endpoint (URL of the entry point for the AWS web service) to connect to.
- withEndpoint(String) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies the AWS Kinesis endpoint (URL of the entry point for the AWS web service) to connect to.
- withExecutorServiceSupplier(SupplierEx<ExecutorService>) - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Specifies an executor service supplier that will be used by the
AwsConfigto construct an AWS async client. - withExecutorServiceSupplier(SupplierEx<ExecutorService>) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies an executor service supplier that will be used by the
AwsConfigto construct an AWS async client. - withInitialShardIteratorRule(String, String, String) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies how initial reads of the shards should be done (see shardIteratorType for available options).
- withProjectionFn(BiFunctionEx<Record, Shard, T_NEW>) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies projection function, that will map input
RecordandShardfrom which this record was read into user-defined type. - withRegion(String) - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Specifies the AWS Region (collection of AWS resources in a geographic area) to connect to.
- withRegion(String) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies the AWS Region (collection of AWS resources in a geographic area) to connect to.
- withRetryStrategy(RetryStrategy) - Method in class com.hazelcast.jet.kinesis.KinesisSinks.Builder
-
Specifies how the source should behave when reading data from the stream fails.
- withRetryStrategy(RetryStrategy) - Method in class com.hazelcast.jet.kinesis.KinesisSources.Builder
-
Specifies how the source should behave when reading data from the stream fails.
All Classes and Interfaces|All Packages|Constant Field Values