@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()
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source
for discovery purposes.
|
String |
getResourceARN()
The Amazon Resource Name (ARN) of the streaming source.
|
S3Configuration |
getS3Configuration()
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
String |
getServiceExecutionRole()
The ARN of the role that is used to access the streaming source.
|
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)
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source
for discovery purposes.
|
void |
setResourceARN(String resourceARN)
The Amazon Resource Name (ARN) of the streaming source.
|
void |
setS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
void |
setServiceExecutionRole(String serviceExecutionRole)
The ARN of the role that is used to access the streaming source.
|
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)
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source
for discovery purposes.
|
DiscoverInputSchemaRequest |
withResourceARN(String resourceARN)
The Amazon Resource Name (ARN) of the streaming source.
|
DiscoverInputSchemaRequest |
withS3Configuration(S3Configuration s3Configuration)
Specify this parameter to discover a schema from data in an Amazon S3 object.
|
DiscoverInputSchemaRequest |
withServiceExecutionRole(String serviceExecutionRole)
The ARN of the role that is used to access the streaming source.
|
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)
The Amazon Resource Name (ARN) of the streaming source.
resourceARN
- The Amazon Resource Name (ARN) of the streaming source.public String getResourceARN()
The Amazon Resource Name (ARN) of the streaming source.
public DiscoverInputSchemaRequest withResourceARN(String resourceARN)
The Amazon Resource Name (ARN) of the streaming source.
resourceARN
- The Amazon Resource Name (ARN) of the streaming source.public void setServiceExecutionRole(String serviceExecutionRole)
The ARN of the role that is used to access the streaming source.
serviceExecutionRole
- The ARN of the role that is used to access the streaming source.public String getServiceExecutionRole()
The ARN of the role that is used to access the streaming source.
public DiscoverInputSchemaRequest withServiceExecutionRole(String serviceExecutionRole)
The ARN of the role that is used to access the streaming source.
serviceExecutionRole
- The ARN of the role that is used to access the streaming source.public void setInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.
inputStartingPositionConfiguration
- The point at which you want Kinesis Data Analytics to start reading records from the specified streaming
source for discovery purposes.public InputStartingPositionConfiguration getInputStartingPositionConfiguration()
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.
public DiscoverInputSchemaRequest withInputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.
inputStartingPositionConfiguration
- The point at which you want Kinesis Data Analytics to start reading records from the specified streaming
source for 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()