Interface FlinkApplicationConfiguration.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<FlinkApplicationConfiguration.Builder,,- FlinkApplicationConfiguration> - SdkBuilder<FlinkApplicationConfiguration.Builder,,- FlinkApplicationConfiguration> - SdkPojo
- Enclosing class:
- FlinkApplicationConfiguration
- 
Method SummaryModifier and TypeMethodDescriptioncheckpointConfiguration(Consumer<CheckpointConfiguration.Builder> checkpointConfiguration) Describes an application's checkpointing configuration.checkpointConfiguration(CheckpointConfiguration checkpointConfiguration) Describes an application's checkpointing configuration.monitoringConfiguration(Consumer<MonitoringConfiguration.Builder> monitoringConfiguration) Describes configuration parameters for Amazon CloudWatch logging for an application.monitoringConfiguration(MonitoringConfiguration monitoringConfiguration) Describes configuration parameters for Amazon CloudWatch logging for an application.parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration) Describes parameters for how an application executes multiple tasks simultaneously.parallelismConfiguration(ParallelismConfiguration parallelismConfiguration) Describes parameters for how an application executes multiple tasks simultaneously.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
checkpointConfigurationFlinkApplicationConfiguration.Builder checkpointConfiguration(CheckpointConfiguration checkpointConfiguration) Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation. - Parameters:
- checkpointConfiguration- Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
checkpointConfigurationdefault FlinkApplicationConfiguration.Builder checkpointConfiguration(Consumer<CheckpointConfiguration.Builder> checkpointConfiguration) Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation. This is a convenience method that creates an instance of theCheckpointConfiguration.Builderavoiding the need to create one manually viaCheckpointConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocheckpointConfiguration(CheckpointConfiguration).- Parameters:
- checkpointConfiguration- a consumer that will call methods on- CheckpointConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
monitoringConfigurationFlinkApplicationConfiguration.Builder monitoringConfiguration(MonitoringConfiguration monitoringConfiguration) Describes configuration parameters for Amazon CloudWatch logging for an application. - Parameters:
- monitoringConfiguration- Describes configuration parameters for Amazon CloudWatch logging for an application.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
monitoringConfigurationdefault FlinkApplicationConfiguration.Builder monitoringConfiguration(Consumer<MonitoringConfiguration.Builder> monitoringConfiguration) Describes configuration parameters for Amazon CloudWatch logging for an application. This is a convenience method that creates an instance of theMonitoringConfiguration.Builderavoiding the need to create one manually viaMonitoringConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomonitoringConfiguration(MonitoringConfiguration).- Parameters:
- monitoringConfiguration- a consumer that will call methods on- MonitoringConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
parallelismConfigurationFlinkApplicationConfiguration.Builder parallelismConfiguration(ParallelismConfiguration parallelismConfiguration) Describes parameters for how an application executes multiple tasks simultaneously. - Parameters:
- parallelismConfiguration- Describes parameters for how an application executes multiple tasks simultaneously.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
parallelismConfigurationdefault FlinkApplicationConfiguration.Builder parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration) Describes parameters for how an application executes multiple tasks simultaneously. This is a convenience method that creates an instance of theParallelismConfiguration.Builderavoiding the need to create one manually viaParallelismConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparallelismConfiguration(ParallelismConfiguration).- Parameters:
- parallelismConfiguration- a consumer that will call methods on- ParallelismConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-