Writes a single data record from a producer into an Amazon Kinesis stream.
Writes a single data record from a producer into an Amazon Kinesis stream.
Note: This method does not perform retry processing. the result of the PutRecord operation returned by the service.
Represents the input for PutRecord
a future that will be completed with the result of the PutRecord operation
Writes a single data record from a producer into an Amazon Kinesis stream.
Writes a single data record from a producer into an Amazon Kinesis stream.
Note: This method does perform retry processing. Max retry count is 3 (SDK default).
Represents the input for PutRecord
Retry processing always runs in the this implicit ExecutionContext
a future that will be completed with the result of the PutRecord operation
Writes multiple data records from a producer into an Amazon Kinesis stream in a single call.
Writes multiple data records from a producer into an Amazon Kinesis stream in a single call. The response Records sequence always includes the same number of records as the request sequence by same ordering.
Note: This method does not perform retry processing.
Represents the input for PutRecords
a future that will be completed with each record result. Right is result of the PutRecords operation on success. Left is the occurred error on failure.
Writes multiple data records from a producer into an Amazon Kinesis stream in a single call.
Writes multiple data records from a producer into an Amazon Kinesis stream in a single call. The response Records sequence always includes the same number of records as the request sequence by same ordering.
Note: This method does perform retry processing. Max retry count is 3 (SDK default).
Represents the input for PutRecords
Retry processing always runs in the this implicit ExecutionContext
a future that will be completed with each record result. Right is result of the PutRecords operation on success. Left is the occurred error on failure.