Put a single record onto a Kinesis stream.
Put a single record onto a Kinesis stream.
This method returns a Future of the placement of the single record.
It is the responsibility of the caller to ensure correct sequencing/serialisation guarantees - either by explicitly awaiting on the Future's result, or through Future composition (through Future.flatMap, etc.). This still holds even if the concurrency configuration for this producer is limited to 1, as retries are scheduled asynchronously.
- Optionally specify the sequenceNumber to be used for ordering. see Amazon SDK documentation for details.