@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. One of either producer timestamp or fragment number is required. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, 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, in milliseconds, expressed in unix time format.
|
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, in milliseconds, expressed in unix time format.
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 © 2023. All rights reserved.