public static interface DiscoverInputSchemaRequest.Builder extends KinesisAnalyticsRequest.Builder, CopyableBuilder<DiscoverInputSchemaRequest.Builder,DiscoverInputSchemaRequest>
| Modifier and Type | Method and Description |
|---|---|
default DiscoverInputSchemaRequest.Builder |
inputProcessingConfiguration(Consumer<InputProcessingConfiguration.Builder> inputProcessingConfiguration)
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the
records.
|
DiscoverInputSchemaRequest.Builder |
inputProcessingConfiguration(InputProcessingConfiguration inputProcessingConfiguration)
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the
records.
|
default DiscoverInputSchemaRequest.Builder |
inputStartingPositionConfiguration(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source
discovery purposes.
|
DiscoverInputSchemaRequest.Builder |
inputStartingPositionConfiguration(InputStartingPositionConfiguration inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source
discovery purposes.
|
DiscoverInputSchemaRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DiscoverInputSchemaRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
DiscoverInputSchemaRequest.Builder |
resourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
|
DiscoverInputSchemaRequest.Builder |
roleARN(String roleARN)
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
|
default DiscoverInputSchemaRequest.Builder |
s3Configuration(Consumer<S3Configuration.Builder> s3Configuration)
Sets the value of the S3Configuration property for this object.
|
DiscoverInputSchemaRequest.Builder |
s3Configuration(S3Configuration s3Configuration)
Sets the value of the S3Configuration property for this object.
|
buildrequestOverrideConfigcopyapply, buildDiscoverInputSchemaRequest.Builder resourceARN(String resourceARN)
Amazon Resource Name (ARN) of the streaming source.
resourceARN - Amazon Resource Name (ARN) of the streaming source.DiscoverInputSchemaRequest.Builder roleARN(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.DiscoverInputSchemaRequest.Builder inputStartingPositionConfiguration(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.default DiscoverInputSchemaRequest.Builder inputStartingPositionConfiguration(Consumer<InputStartingPositionConfiguration.Builder> inputStartingPositionConfiguration)
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.
This is a convenience that creates an instance of theInputStartingPositionConfiguration.Builder
avoiding the need to create one manually via InputStartingPositionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
inputStartingPositionConfiguration(InputStartingPositionConfiguration).inputStartingPositionConfiguration - a consumer that will call methods on InputStartingPositionConfiguration.BuilderinputStartingPositionConfiguration(InputStartingPositionConfiguration)DiscoverInputSchemaRequest.Builder s3Configuration(S3Configuration s3Configuration)
s3Configuration - The new value for the S3Configuration property for this object.default DiscoverInputSchemaRequest.Builder s3Configuration(Consumer<S3Configuration.Builder> s3Configuration)
S3Configuration.Builder avoiding the need to
create one manually via S3Configuration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3Configuration(S3Configuration).s3Configuration - a consumer that will call methods on S3Configuration.Builders3Configuration(S3Configuration)DiscoverInputSchemaRequest.Builder inputProcessingConfiguration(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.default DiscoverInputSchemaRequest.Builder inputProcessingConfiguration(Consumer<InputProcessingConfiguration.Builder> inputProcessingConfiguration)
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
This is a convenience that creates an instance of theInputProcessingConfiguration.Builder avoiding
the need to create one manually via InputProcessingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to inputProcessingConfiguration(InputProcessingConfiguration).inputProcessingConfiguration - a consumer that will call methods on InputProcessingConfiguration.BuilderinputProcessingConfiguration(InputProcessingConfiguration)DiscoverInputSchemaRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DiscoverInputSchemaRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.