Interface RunConfigurationUpdate.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<RunConfigurationUpdate.Builder,,RunConfigurationUpdate> SdkBuilder<RunConfigurationUpdate.Builder,,RunConfigurationUpdate> SdkPojo
- Enclosing class:
 RunConfigurationUpdate
public static interface RunConfigurationUpdate.Builder
extends SdkPojo, CopyableBuilder<RunConfigurationUpdate.Builder,RunConfigurationUpdate> 
- 
Method Summary
Modifier and TypeMethodDescriptiondefault RunConfigurationUpdate.BuilderapplicationRestoreConfiguration(Consumer<ApplicationRestoreConfiguration.Builder> applicationRestoreConfiguration) Describes updates to the restore behavior of a restarting application.applicationRestoreConfiguration(ApplicationRestoreConfiguration applicationRestoreConfiguration) Describes updates to the restore behavior of a restarting application.default RunConfigurationUpdate.BuilderflinkRunConfiguration(Consumer<FlinkRunConfiguration.Builder> flinkRunConfiguration) Describes the starting parameters for a Flink-based Kinesis Data Analytics application.flinkRunConfiguration(FlinkRunConfiguration flinkRunConfiguration) Describes the starting parameters for a Flink-based Kinesis Data Analytics application.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
- 
flinkRunConfiguration
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
- Parameters:
 flinkRunConfiguration- Describes the starting parameters for a Flink-based Kinesis Data Analytics application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
flinkRunConfiguration
default RunConfigurationUpdate.Builder flinkRunConfiguration(Consumer<FlinkRunConfiguration.Builder> flinkRunConfiguration) Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
This is a convenience method that creates an instance of theFlinkRunConfiguration.Builderavoiding the need to create one manually viaFlinkRunConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toflinkRunConfiguration(FlinkRunConfiguration).- Parameters:
 flinkRunConfiguration- a consumer that will call methods onFlinkRunConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
applicationRestoreConfiguration
RunConfigurationUpdate.Builder applicationRestoreConfiguration(ApplicationRestoreConfiguration applicationRestoreConfiguration) Describes updates to the restore behavior of a restarting application.
- Parameters:
 applicationRestoreConfiguration- Describes updates to the restore behavior of a restarting application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
applicationRestoreConfiguration
default RunConfigurationUpdate.Builder applicationRestoreConfiguration(Consumer<ApplicationRestoreConfiguration.Builder> applicationRestoreConfiguration) Describes updates to the restore behavior of a restarting application.
This is a convenience method that creates an instance of theApplicationRestoreConfiguration.Builderavoiding the need to create one manually viaApplicationRestoreConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapplicationRestoreConfiguration(ApplicationRestoreConfiguration).- Parameters:
 applicationRestoreConfiguration- a consumer that will call methods onApplicationRestoreConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -