@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DiscoverInputSchemaRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DiscoverInputSchemaRequest() |
Modifier and Type | Method and Description |
---|---|
DiscoverInputSchemaRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
InputProcessingConfiguration |
getInputProcessingConfiguration()
The
InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
|
InputStartingPositionConfiguration |
getInputStartingPositionConfiguration()
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source
discovery purposes.
|
String |
getResourceARN()
Amazon Resource Name (ARN) of the streaming source.
|
String |
getRoleARN()
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
|
S3Configuration |
getS3Configuration()
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
int |
hashCode() |
void |
setInputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The
InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
|
void |
setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source
discovery purposes.
|
void |
setResourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
|
void |
setRoleARN(String roleARN)
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
|
void |
setS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
String |
toString()
Returns a string representation of this object.
|
DiscoverInputSchemaRequest |
withInputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The
InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
|
DiscoverInputSchemaRequest |
withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source
discovery purposes.
|
DiscoverInputSchemaRequest |
withResourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
|
DiscoverInputSchemaRequest |
withRoleARN(String roleARN)
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
|
DiscoverInputSchemaRequest |
withS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setResourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
resourceARN
- Amazon Resource Name (ARN) of the streaming source.public String getResourceARN()
Amazon Resource Name (ARN) of the streaming source.
public DiscoverInputSchemaRequest withResourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
resourceARN
- Amazon Resource Name (ARN) of the streaming source.public void setRoleARN(String roleARN)
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
roleARN
- ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.public String getRoleARN()
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
public DiscoverInputSchemaRequest withRoleARN(String roleARN)
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
roleARN
- ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.public void setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.
inputStartingPositionConfiguration
- Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming
source discovery purposes.public InputStartingPositionConfiguration getInputStartingPositionConfiguration()
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.
public DiscoverInputSchemaRequest withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.
inputStartingPositionConfiguration
- Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming
source discovery purposes.public void setS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
s3Configuration
- Specify this parameter to discover a schema from data in an Amazon S3 object.public S3Configuration getS3Configuration()
Specify this parameter to discover a schema from data in an Amazon S3 object.
public DiscoverInputSchemaRequest withS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
s3Configuration
- Specify this parameter to discover a schema from data in an Amazon S3 object.public void setInputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
inputProcessingConfiguration
- The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the
records.public InputProcessingConfiguration getInputProcessingConfiguration()
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
public DiscoverInputSchemaRequest withInputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
inputProcessingConfiguration
- The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the
records.public String toString()
toString
in class Object
Object.toString()
public DiscoverInputSchemaRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()