@Generated(value="software.amazon.awssdk:codegen") public final class SubscribeToShardEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SubscribeToShardEvent.Builder,SubscribeToShardEvent>, SubscribeToShardEventStream
After you call SubscribeToShard, Kinesis Data Streams sends events of this type to your consumer.
Modifier and Type | Class and Description |
---|---|
static interface |
SubscribeToShardEvent.Builder |
UNKNOWN
Modifier and Type | Method and Description |
---|---|
void |
accept(SubscribeToShardResponseHandler.Visitor visitor)
Calls the appropriate visit method depending on the subtype of
SubscribeToShardEvent . |
static SubscribeToShardEvent.Builder |
builder() |
String |
continuationSequenceNumber()
Use this as
StartingSequenceNumber in the next call to SubscribeToShard. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
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.
|
List<Record> |
records()
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SubscribeToShardEvent.Builder> |
serializableBuilderClass() |
SubscribeToShardEvent.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public List<Record> records()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public String continuationSequenceNumber()
Use this as StartingSequenceNumber
in the next call to SubscribeToShard.
StartingSequenceNumber
in the next call to SubscribeToShard.public 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.
public SubscribeToShardEvent.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SubscribeToShardEvent.Builder,SubscribeToShardEvent>
public static SubscribeToShardEvent.Builder builder()
public static Class<? extends SubscribeToShardEvent.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public void accept(SubscribeToShardResponseHandler.Visitor visitor)
SubscribeToShardEvent
.accept
in interface SubscribeToShardEventStream
visitor
- Visitor to invoke.Copyright © 2019. All rights reserved.