public static interface InputUpdate.Builder extends SdkPojo, CopyableBuilder<InputUpdate.Builder,InputUpdate>
Modifier and Type | Method and Description |
---|---|
InputUpdate.Builder |
inputId(String inputId)
The input ID of the application input to be updated.
|
default InputUpdate.Builder |
inputParallelismUpdate(Consumer<InputParallelismUpdate.Builder> inputParallelismUpdate)
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for
the specific streaming source).
|
InputUpdate.Builder |
inputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for
the specific streaming source).
|
default InputUpdate.Builder |
inputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate)
Describes updates to an InputProcessingConfiguration.
|
InputUpdate.Builder |
inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates to an InputProcessingConfiguration.
|
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 a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream
ARN.
|
InputUpdate.Builder |
kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream
ARN.
|
default InputUpdate.Builder |
kinesisStreamsInputUpdate(Consumer<KinesisStreamsInputUpdate.Builder> kinesisStreamsInputUpdate)
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource
Name (ARN).
|
InputUpdate.Builder |
kinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource
Name (ARN).
|
InputUpdate.Builder |
namePrefixUpdate(String namePrefixUpdate)
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming
source.
|
copy
applyMutation, build
InputUpdate.Builder inputId(String inputId)
The input ID of the application input to be updated.
inputId
- The input ID of the application input to be updated.InputUpdate.Builder namePrefixUpdate(String namePrefixUpdate)
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
namePrefixUpdate
- The name prefix for in-application streams that Kinesis Data Analytics creates for the specific
streaming source.InputUpdate.Builder inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate)
Describes updates to an InputProcessingConfiguration.
inputProcessingConfigurationUpdate
- Describes updates to an InputProcessingConfiguration.default InputUpdate.Builder inputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate)
Describes updates to an InputProcessingConfiguration.
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.Builder
inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate)
InputUpdate.Builder kinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate)
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
kinesisStreamsInputUpdate
- If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon
Resource Name (ARN).default InputUpdate.Builder kinesisStreamsInputUpdate(Consumer<KinesisStreamsInputUpdate.Builder> kinesisStreamsInputUpdate)
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (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.Builder
kinesisStreamsInputUpdate(KinesisStreamsInputUpdate)
InputUpdate.Builder kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate)
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
kinesisFirehoseInputUpdate
- If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated
stream ARN.default InputUpdate.Builder kinesisFirehoseInputUpdate(Consumer<KinesisFirehoseInputUpdate.Builder> kinesisFirehoseInputUpdate)
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream 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.Builder
kinesisFirehoseInputUpdate(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.Builder
inputSchemaUpdate(InputSchemaUpdate)
InputUpdate.Builder inputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate)
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
inputParallelismUpdate
- Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates
for the specific streaming source).default InputUpdate.Builder inputParallelismUpdate(Consumer<InputParallelismUpdate.Builder> inputParallelismUpdate)
Describes the parallelism updates (the number of in-application streams Kinesis Data 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.Builder
inputParallelismUpdate(InputParallelismUpdate)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.