@Generated(value="software.amazon.awssdk:codegen") public class InputConfiguration extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.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) |
int |
hashCode() |
String |
id()
Input source ID.
|
InputStartingPositionConfiguration |
inputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
static Class<? extends InputConfiguration.Builder> |
serializableBuilderClass() |
InputConfiguration.Builder |
toBuilder() |
String |
toString() |
public String id()
Input source ID. You can get this ID by calling the DescribeApplication operation.
public InputStartingPositionConfiguration inputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
public InputConfiguration.Builder toBuilder()
toBuilder
in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<InputConfiguration.Builder,InputConfiguration>
public static InputConfiguration.Builder builder()
public static Class<? extends InputConfiguration.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2017. All rights reserved.