@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() |
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) |
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
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) |
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)
s3Configuration
- public S3Configuration getS3Configuration()
public DiscoverInputSchemaRequest withS3Configuration(S3Configuration s3Configuration)
s3Configuration
- 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()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.