-
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.
KinesisSinks.kinesis(String stream,
com.hazelcast.function.FunctionEx<T,String> keyFn,
com.hazelcast.function.FunctionEx<T,byte[]> valueFn)
Initiates the building of a sink that publishes messages into
Amazon Kinesis Data Streams (KDS).
Specifies the AWS credentials to use for authentication
purposes.
Specifies the AWS Kinesis endpoint (URL of the entry point
for the AWS web service) to connect to.
Specifies an executor service supplier that will be used by the AwsConfig
to construct an AWS async client.
Specifies the AWS Region (collection of AWS resources in a
geographic area) to connect to.
KinesisSinks.Builder.withRetryStrategy(com.hazelcast.jet.retry.RetryStrategy retryStrategy)
Specifies how the source should behave when reading data from
the stream fails.