Interface InputUpdate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InputUpdate.Builder,,InputUpdate> SdkBuilder<InputUpdate.Builder,,InputUpdate> SdkPojo
- Enclosing class:
InputUpdate
-
Method Summary
Modifier and TypeMethodDescriptionThe input ID of the application input to be updated.default InputUpdate.BuilderinputParallelismUpdate(Consumer<InputParallelismUpdate.Builder> inputParallelismUpdate) Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).inputParallelismUpdate(InputParallelismUpdate inputParallelismUpdate) Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).default InputUpdate.BuilderinputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate) Describes updates to an InputProcessingConfiguration.inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate) Describes updates to an InputProcessingConfiguration.default InputUpdate.BuilderinputSchemaUpdate(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.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.BuilderkinesisFirehoseInputUpdate(Consumer<KinesisFirehoseInputUpdate.Builder> kinesisFirehoseInputUpdate) If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate) If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.default InputUpdate.BuilderkinesisStreamsInputUpdate(Consumer<KinesisStreamsInputUpdate.Builder> kinesisStreamsInputUpdate) If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).kinesisStreamsInputUpdate(KinesisStreamsInputUpdate kinesisStreamsInputUpdate) If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).namePrefixUpdate(String namePrefixUpdate) The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
inputId
The input ID of the application input to be updated.
- Parameters:
inputId- The input ID of the application input to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namePrefixUpdate
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
- Parameters:
namePrefixUpdate- The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputProcessingConfigurationUpdate
InputUpdate.Builder inputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate inputProcessingConfigurationUpdate) Describes updates to an InputProcessingConfiguration.
- Parameters:
inputProcessingConfigurationUpdate- Describes updates to an InputProcessingConfiguration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputProcessingConfigurationUpdate
default InputUpdate.Builder inputProcessingConfigurationUpdate(Consumer<InputProcessingConfigurationUpdate.Builder> inputProcessingConfigurationUpdate) Describes updates to an InputProcessingConfiguration.
This is a convenience method that creates an instance of theInputProcessingConfigurationUpdate.Builderavoiding the need to create one manually viaInputProcessingConfigurationUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputProcessingConfigurationUpdate(InputProcessingConfigurationUpdate).- Parameters:
inputProcessingConfigurationUpdate- a consumer that will call methods onInputProcessingConfigurationUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kinesisStreamsInputUpdate
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
- Parameters:
kinesisStreamsInputUpdate- If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisStreamsInputUpdate
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 method that creates an instance of theKinesisStreamsInputUpdate.Builderavoiding the need to create one manually viaKinesisStreamsInputUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisStreamsInputUpdate(KinesisStreamsInputUpdate).- Parameters:
kinesisStreamsInputUpdate- a consumer that will call methods onKinesisStreamsInputUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kinesisFirehoseInputUpdate
InputUpdate.Builder kinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate kinesisFirehoseInputUpdate) If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
- Parameters:
kinesisFirehoseInputUpdate- If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kinesisFirehoseInputUpdate
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 method that creates an instance of theKinesisFirehoseInputUpdate.Builderavoiding the need to create one manually viaKinesisFirehoseInputUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokinesisFirehoseInputUpdate(KinesisFirehoseInputUpdate).- Parameters:
kinesisFirehoseInputUpdate- a consumer that will call methods onKinesisFirehoseInputUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSchemaUpdate
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 method that creates an instance of theInputSchemaUpdate.Builderavoiding the need to create one manually viaInputSchemaUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputSchemaUpdate(InputSchemaUpdate).- Parameters:
inputSchemaUpdate- a consumer that will call methods onInputSchemaUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputParallelismUpdate
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
- Parameters:
inputParallelismUpdate- Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputParallelismUpdate
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 method that creates an instance of theInputParallelismUpdate.Builderavoiding the need to create one manually viaInputParallelismUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputParallelismUpdate(InputParallelismUpdate).- Parameters:
inputParallelismUpdate- a consumer that will call methods onInputParallelismUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-