@Generated(value="software.amazon.awssdk:codegen") public final class StartPosition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StartPosition.Builder,StartPosition>
A filtering option for where to start. For example, if you sent 100 messages, start with message 50.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartPosition.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
absoluteTime()
The time in ISO format where to start.
|
static StartPosition.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the message or event where to start.
|
Integer |
mostRecent()
The start position of the most recent message where you want to start.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartPosition.Builder> |
serializableBuilderClass() |
StartPosition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the message or event where to start.
public final String absoluteTime()
The time in ISO format where to start.
It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.
It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.
public final Integer mostRecent()
The start position of the most recent message where you want to start.
public StartPosition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartPosition.Builder,StartPosition>public static StartPosition.Builder builder()
public static Class<? extends StartPosition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.