@Generated(value="software.amazon.awssdk:codegen") public final class KinesisVideoStreamStartSelector extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KinesisVideoStreamStartSelector.Builder,KinesisVideoStreamStartSelector>
Specifies the starting point in a Kinesis stream to start processing. You can use the producer timestamp or the fragment number. For more information, see Fragment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
KinesisVideoStreamStartSelector.Builder |
| Modifier and Type | Method and Description |
|---|---|
static KinesisVideoStreamStartSelector.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fragmentNumber()
The unique identifier of the fragment.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
producerTimestamp()
The timestamp from the producer corresponding to the fragment.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KinesisVideoStreamStartSelector.Builder> |
serializableBuilderClass() |
KinesisVideoStreamStartSelector.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long producerTimestamp()
The timestamp from the producer corresponding to the fragment.
public final String fragmentNumber()
The unique identifier of the fragment. This value monotonically increases based on the ingestion order.
public KinesisVideoStreamStartSelector.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<KinesisVideoStreamStartSelector.Builder,KinesisVideoStreamStartSelector>public static KinesisVideoStreamStartSelector.Builder builder()
public static Class<? extends KinesisVideoStreamStartSelector.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.