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 |
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.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
DiscoverInputSchemaRequest.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.Builder
inputStartingPositionConfiguration(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.Builder
s3Configuration(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.Builder
inputProcessingConfiguration(InputProcessingConfiguration)
DiscoverInputSchemaRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.