@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SqlRunConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes the starting parameters for a SQL-based Kinesis Data Analytics application.
Constructor and Description |
---|
SqlRunConfiguration() |
Modifier and Type | Method and Description |
---|---|
SqlRunConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getInputId()
The input source ID.
|
InputStartingPositionConfiguration |
getInputStartingPositionConfiguration()
The point at which you want the application to start processing records from the streaming source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInputId(String inputId)
The input source ID.
|
void |
setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want the application to start processing records from the streaming source.
|
String |
toString()
Returns a string representation of this object.
|
SqlRunConfiguration |
withInputId(String inputId)
The input source ID.
|
SqlRunConfiguration |
withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want the application to start processing records from the streaming source.
|
public void setInputId(String inputId)
The input source ID. You can get this ID by calling the DescribeApplication operation.
inputId
- The input source ID. You can get this ID by calling the DescribeApplication operation.public String getInputId()
The input source ID. You can get this ID by calling the DescribeApplication operation.
public SqlRunConfiguration withInputId(String inputId)
The input source ID. You can get this ID by calling the DescribeApplication operation.
inputId
- The input source ID. You can get this ID by calling the DescribeApplication operation.public void setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want the application to start processing records from the streaming source.
inputStartingPositionConfiguration
- The point at which you want the application to start processing records from the streaming source.public InputStartingPositionConfiguration getInputStartingPositionConfiguration()
The point at which you want the application to start processing records from the streaming source.
public SqlRunConfiguration withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want the application to start processing records from the streaming source.
inputStartingPositionConfiguration
- The 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 SqlRunConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.