@Generated(value="software.amazon.awssdk:codegen") public final class InputStartingPositionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InputStartingPositionConfiguration.Builder,InputStartingPositionConfiguration>
Describes the point at which the application reads from the streaming source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InputStartingPositionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InputStartingPositionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InputStartingPosition |
inputStartingPosition()
The starting position on the stream.
|
String |
inputStartingPositionAsString()
The starting position on the stream.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InputStartingPositionConfiguration.Builder> |
serializableBuilderClass() |
InputStartingPositionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final InputStartingPosition inputStartingPosition()
The starting position on the stream.
NOW - Start reading just after the most recent record in the stream, start at the request time stamp
that the customer issued.
TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record
available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.
LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.
If the service returns an enum value that is not available in the current SDK version,
inputStartingPosition will return InputStartingPosition.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from inputStartingPositionAsString().
NOW - Start reading just after the most recent record in the stream, start at the request
time stamp that the customer issued.
TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest
record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery
stream.
LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.
InputStartingPositionpublic final String inputStartingPositionAsString()
The starting position on the stream.
NOW - Start reading just after the most recent record in the stream, start at the request time stamp
that the customer issued.
TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record
available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.
LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.
If the service returns an enum value that is not available in the current SDK version,
inputStartingPosition will return InputStartingPosition.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from inputStartingPositionAsString().
NOW - Start reading just after the most recent record in the stream, start at the request
time stamp that the customer issued.
TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest
record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery
stream.
LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.
InputStartingPositionpublic InputStartingPositionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InputStartingPositionConfiguration.Builder,InputStartingPositionConfiguration>public static InputStartingPositionConfiguration.Builder builder()
public static Class<? extends InputStartingPositionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.