@Generated(value="software.amazon.awssdk:codegen") public final class InputConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InputConfiguration.Builder,InputConfiguration>
When you start your application, you provide this configuration, which identifies the input source and the point in the input source at which you want the application to start processing records.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InputConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static InputConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
Input source ID.
|
InputStartingPositionConfiguration |
inputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InputConfiguration.Builder> |
serializableBuilderClass() |
InputConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
Input source ID. You can get this ID by calling the DescribeApplication operation.
public final InputStartingPositionConfiguration inputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
public InputConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InputConfiguration.Builder,InputConfiguration>public static InputConfiguration.Builder builder()
public static Class<? extends InputConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.