| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration
Description
Synopsis
- data FlinkApplicationConfiguration = FlinkApplicationConfiguration' {}
- newFlinkApplicationConfiguration :: FlinkApplicationConfiguration
- flinkApplicationConfiguration_checkpointConfiguration :: Lens' FlinkApplicationConfiguration (Maybe CheckpointConfiguration)
- flinkApplicationConfiguration_monitoringConfiguration :: Lens' FlinkApplicationConfiguration (Maybe MonitoringConfiguration)
- flinkApplicationConfiguration_parallelismConfiguration :: Lens' FlinkApplicationConfiguration (Maybe ParallelismConfiguration)
Documentation
data FlinkApplicationConfiguration Source #
Describes configuration parameters for a Flink-based Kinesis Data Analytics application or a Studio notebook.
See: newFlinkApplicationConfiguration smart constructor.
Constructors
| FlinkApplicationConfiguration' | |
Fields
| |
Instances
newFlinkApplicationConfiguration :: FlinkApplicationConfiguration Source #
Create a value of FlinkApplicationConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkpointConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_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.
$sel:monitoringConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_monitoringConfiguration - Describes configuration parameters for Amazon CloudWatch logging for an
application.
$sel:parallelismConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_parallelismConfiguration - Describes parameters for how an application executes multiple tasks
simultaneously.
flinkApplicationConfiguration_checkpointConfiguration :: Lens' FlinkApplicationConfiguration (Maybe CheckpointConfiguration) Source #
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.
flinkApplicationConfiguration_monitoringConfiguration :: Lens' FlinkApplicationConfiguration (Maybe MonitoringConfiguration) Source #
Describes configuration parameters for Amazon CloudWatch logging for an application.
flinkApplicationConfiguration_parallelismConfiguration :: Lens' FlinkApplicationConfiguration (Maybe ParallelismConfiguration) Source #
Describes parameters for how an application executes multiple tasks simultaneously.