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, 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:
 
 
 -