public static interface SubscribeToShardEvent.Builder extends SdkPojo, CopyableBuilder<SubscribeToShardEvent.Builder,SubscribeToShardEvent>
Modifier and Type | Method and Description |
---|---|
SubscribeToShardEvent.Builder |
continuationSequenceNumber(String continuationSequenceNumber)
Use this as
StartingSequenceNumber in the next call to SubscribeToShard. |
SubscribeToShardEvent.Builder |
millisBehindLatest(Long millisBehindLatest)
The number of milliseconds the read records are from the tip of the stream, indicating how far behind current
time the consumer is.
|
SubscribeToShardEvent.Builder |
records(Collection<Record> records)
|
SubscribeToShardEvent.Builder |
records(Consumer<Record.Builder>... records)
This is a convenience that creates an instance of the
List avoiding the need to
create one manually via List . |
SubscribeToShardEvent.Builder |
records(Record... records)
|
copy
applyMutation, build
SubscribeToShardEvent.Builder records(Collection<Record> records)
records
- SubscribeToShardEvent.Builder records(Record... records)
records
- SubscribeToShardEvent.Builder records(Consumer<Record.Builder>... records)
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #records(List)
.records
- a consumer that will call methods on List.Builder
#records(List)
SubscribeToShardEvent.Builder continuationSequenceNumber(String continuationSequenceNumber)
Use this as StartingSequenceNumber
in the next call to SubscribeToShard.
continuationSequenceNumber
- Use this as StartingSequenceNumber
in the next call to SubscribeToShard.SubscribeToShardEvent.Builder millisBehindLatest(Long millisBehindLatest)
The number of milliseconds the read records are from the tip of the stream, indicating how far behind current time the consumer is. A value of zero indicates that record processing is caught up, and there are no new records to process at this moment.
millisBehindLatest
- The number of milliseconds the read records are from the tip of the stream, indicating how far behind
current time the consumer is. A value of zero indicates that record processing is caught up, and there
are no new records to process at this moment.Copyright © 2019. All rights reserved.