Interface FlinkApplicationConfigurationUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FlinkApplicationConfigurationUpdate.Builder,
,FlinkApplicationConfigurationUpdate> SdkBuilder<FlinkApplicationConfigurationUpdate.Builder,
,FlinkApplicationConfigurationUpdate> SdkPojo
- Enclosing class:
FlinkApplicationConfigurationUpdate
-
Method Summary
Modifier and TypeMethodDescriptioncheckpointConfigurationUpdate
(Consumer<CheckpointConfigurationUpdate.Builder> checkpointConfigurationUpdate) Describes updates to an application's checkpointing configuration.checkpointConfigurationUpdate
(CheckpointConfigurationUpdate checkpointConfigurationUpdate) Describes updates to an application's checkpointing configuration.monitoringConfigurationUpdate
(Consumer<MonitoringConfigurationUpdate.Builder> monitoringConfigurationUpdate) Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.monitoringConfigurationUpdate
(MonitoringConfigurationUpdate monitoringConfigurationUpdate) Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.parallelismConfigurationUpdate
(Consumer<ParallelismConfigurationUpdate.Builder> parallelismConfigurationUpdate) Describes updates to the parameters for how an application executes multiple tasks simultaneously.parallelismConfigurationUpdate
(ParallelismConfigurationUpdate parallelismConfigurationUpdate) Describes updates to the parameters for how an application executes multiple tasks simultaneously.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
checkpointConfigurationUpdate
FlinkApplicationConfigurationUpdate.Builder checkpointConfigurationUpdate(CheckpointConfigurationUpdate checkpointConfigurationUpdate) Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
- Parameters:
checkpointConfigurationUpdate
- Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checkpointConfigurationUpdate
default FlinkApplicationConfigurationUpdate.Builder checkpointConfigurationUpdate(Consumer<CheckpointConfigurationUpdate.Builder> checkpointConfigurationUpdate) Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
This is a convenience method that creates an instance of theCheckpointConfigurationUpdate.Builder
avoiding the need to create one manually viaCheckpointConfigurationUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocheckpointConfigurationUpdate(CheckpointConfigurationUpdate)
.- Parameters:
checkpointConfigurationUpdate
- a consumer that will call methods onCheckpointConfigurationUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
monitoringConfigurationUpdate
FlinkApplicationConfigurationUpdate.Builder monitoringConfigurationUpdate(MonitoringConfigurationUpdate monitoringConfigurationUpdate) Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
- Parameters:
monitoringConfigurationUpdate
- Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringConfigurationUpdate
default FlinkApplicationConfigurationUpdate.Builder monitoringConfigurationUpdate(Consumer<MonitoringConfigurationUpdate.Builder> monitoringConfigurationUpdate) Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
This is a convenience method that creates an instance of theMonitoringConfigurationUpdate.Builder
avoiding the need to create one manually viaMonitoringConfigurationUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomonitoringConfigurationUpdate(MonitoringConfigurationUpdate)
.- Parameters:
monitoringConfigurationUpdate
- a consumer that will call methods onMonitoringConfigurationUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
parallelismConfigurationUpdate
FlinkApplicationConfigurationUpdate.Builder parallelismConfigurationUpdate(ParallelismConfigurationUpdate parallelismConfigurationUpdate) Describes updates to the parameters for how an application executes multiple tasks simultaneously.
- Parameters:
parallelismConfigurationUpdate
- Describes updates to the parameters for how an application executes multiple tasks simultaneously.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parallelismConfigurationUpdate
default FlinkApplicationConfigurationUpdate.Builder parallelismConfigurationUpdate(Consumer<ParallelismConfigurationUpdate.Builder> parallelismConfigurationUpdate) Describes updates to the parameters for how an application executes multiple tasks simultaneously.
This is a convenience method that creates an instance of theParallelismConfigurationUpdate.Builder
avoiding the need to create one manually viaParallelismConfigurationUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toparallelismConfigurationUpdate(ParallelismConfigurationUpdate)
.- Parameters:
parallelismConfigurationUpdate
- a consumer that will call methods onParallelismConfigurationUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-