@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
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.
Constructor and Description |
---|
InputConfiguration() |
Modifier and Type | Method and Description |
---|---|
InputConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getId()
Input source ID.
|
InputStartingPositionConfiguration |
getInputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setId(String id)
Input source ID.
|
void |
setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
|
String |
toString()
Returns a string representation of this object.
|
InputConfiguration |
withId(String id)
Input source ID.
|
InputConfiguration |
withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
|
public void setId(String id)
Input source ID. You can get this ID by calling the DescribeApplication operation.
id
- Input source ID. You can get this ID by calling the DescribeApplication operation.public String getId()
Input source ID. You can get this ID by calling the DescribeApplication operation.
public InputConfiguration withId(String id)
Input source ID. You can get this ID by calling the DescribeApplication operation.
id
- Input source ID. You can get this ID by calling the DescribeApplication operation.public void setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
inputStartingPositionConfiguration
- Point at which you want the application to start processing records from the streaming source.public InputStartingPositionConfiguration getInputStartingPositionConfiguration()
Point at which you want the application to start processing records from the streaming source.
public InputConfiguration withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want the application to start processing records from the streaming source.
inputStartingPositionConfiguration
- Point at which you want the application to start processing records from the streaming source.public String toString()
toString
in class Object
Object.toString()
public InputConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2024. All rights reserved.