public static interface InputUpdate.Builder extends CopyableBuilder<InputUpdate.Builder,InputUpdate>
| Modifier and Type | Method and Description |
|---|---|
InputUpdate.Builder |
inputId(String inputId)
Input ID of the application input to be updated.
|
default InputUpdate.Builder |
inputParallelismUpdate(Consumer<InputParallelismUpdate.Builder> inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the
specific streaming source).
|
InputUpdate.Builder |
inputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the
specific streaming source).
|
default InputUpdate.Builder |
inputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
|
InputUpdate.Builder |
inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
|
default InputUpdate.Builder |
inputSchemaUpdate(Consumer<InputSchemaUpdate.Builder> inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to
columns of the in-application stream that is created.
|
InputUpdate.Builder |
inputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to
columns of the in-application stream that is created.
|
default InputUpdate.Builder |
kinesisFirehoseInputUpdate(Consumer<KinesisFirehoseInputUpdate.Builder> kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated
stream Amazon Resource Name (ARN) and IAM role ARN.
|
InputUpdate.Builder |
kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated
stream Amazon Resource Name (ARN) and IAM role ARN.
|
default InputUpdate.Builder |
kinesisStreamsInputUpdate(Consumer<KinesisStreamsInputUpdate.Builder> kinesisStreamsInputUpdate)
If a Amazon Kinesis stream is the streaming source to be updated, provides an updated stream ARN and IAM role
ARN.
|
InputUpdate.Builder |
kinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If a Amazon Kinesis stream is the streaming source to be updated, provides an updated stream ARN and IAM role
ARN.
|
InputUpdate.Builder |
namePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming
source.
|
copyapply, buildInputUpdate.Builder inputId(String inputId)
Input ID of the application input to be updated.
inputId - Input ID of the application input to be updated.InputUpdate.Builder namePrefixUpdate(String namePrefixUpdate)
Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific streaming source.
namePrefixUpdate - Name prefix for in-application streams that Amazon Kinesis Analytics creates for the specific
streaming source.InputUpdate.Builder inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
inputProcessingConfigurationUpdate - Describes updates for an input processing configuration.default InputUpdate.Builder inputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate)
Describes updates for an input processing configuration.
This is a convenience that creates an instance of theInputProcessingConfigurationUpdate.Builder
avoiding the need to create one manually via InputProcessingConfigurationUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate).inputProcessingConfigurationUpdate - a consumer that will call methods on InputProcessingConfigurationUpdate.BuilderinputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate)InputUpdate.Builder kinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If a Amazon Kinesis stream is the streaming source to be updated, provides an updated stream ARN and IAM role ARN.
kinesisStreamsInputUpdate - If a Amazon Kinesis stream is the streaming source to be updated, provides an updated stream ARN and
IAM role ARN.default InputUpdate.Builder kinesisStreamsInputUpdate(Consumer<KinesisStreamsInputUpdate.Builder> kinesisStreamsInputUpdate)
If a Amazon Kinesis stream is the streaming source to be updated, provides an updated stream ARN and IAM role ARN.
This is a convenience that creates an instance of theKinesisStreamsInputUpdate.Builder avoiding the
need to create one manually via KinesisStreamsInputUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kinesisStreamsInputUpdate(KinesisStreamsInputUpdate).kinesisStreamsInputUpdate - a consumer that will call methods on KinesisStreamsInputUpdate.BuilderkinesisStreamsInputUpdate(KinesisStreamsInputUpdate)InputUpdate.Builder kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN) and IAM role ARN.
kinesisFirehoseInputUpdate - If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an
updated stream Amazon Resource Name (ARN) and IAM role ARN.default InputUpdate.Builder kinesisFirehoseInputUpdate(Consumer<KinesisFirehoseInputUpdate.Builder> kinesisFirehoseInputUpdate)
If an Amazon Kinesis Firehose delivery stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN) and IAM role ARN.
This is a convenience that creates an instance of theKinesisFirehoseInputUpdate.Builder avoiding the
need to create one manually via KinesisFirehoseInputUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate).kinesisFirehoseInputUpdate - a consumer that will call methods on KinesisFirehoseInputUpdate.BuilderkinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate)InputUpdate.Builder inputSchemaUpdate(InputSchemaUpdate inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
inputSchemaUpdate - Describes the data format on the streaming source, and how record elements on the streaming source map
to columns of the in-application stream that is created.default InputUpdate.Builder inputSchemaUpdate(Consumer<InputSchemaUpdate.Builder> inputSchemaUpdate)
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
This is a convenience that creates an instance of theInputSchemaUpdate.Builder avoiding the need to
create one manually via InputSchemaUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputSchemaUpdate(InputSchemaUpdate).inputSchemaUpdate - a consumer that will call methods on InputSchemaUpdate.BuilderinputSchemaUpdate(InputSchemaUpdate)InputUpdate.Builder inputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the specific streaming source).
inputParallelismUpdate - Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates
for the specific streaming source).default InputUpdate.Builder inputParallelismUpdate(Consumer<InputParallelismUpdate.Builder> inputParallelismUpdate)
Describes the parallelism updates (the number in-application streams Amazon Kinesis Analytics creates for the specific streaming source).
This is a convenience that creates an instance of theInputParallelismUpdate.Builder avoiding the
need to create one manually via InputParallelismUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to inputParallelismUpdate(InputParallelismUpdate).inputParallelismUpdate - a consumer that will call methods on InputParallelismUpdate.BuilderinputParallelismUpdate(InputParallelismUpdate)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.