CheckpointConfigurationDescription
Describes checkpointing parameters for a Managed Service for Apache Flink application.
Contents
- CheckpointingEnabled
-
Describes whether checkpointing is enabled for a Managed Service for Apache Flink application.
Note
If
CheckpointConfiguration.ConfigurationType
isDEFAULT
, the application will use aCheckpointingEnabled
value oftrue
, even if this value is set to another value using this API or in application code.Type: Boolean
Required: No
- CheckpointInterval
-
Describes the interval in milliseconds between checkpoint operations.
Note
If
CheckpointConfiguration.ConfigurationType
isDEFAULT
, the application will use aCheckpointInterval
value of 60000, even if this value is set to another value using this API or in application code.Type: Long
Valid Range: Minimum value of 1.
Required: No
- ConfigurationType
-
Describes whether the application uses the default checkpointing behavior in Managed Service for Apache Flink.
Note
If this value is set to
DEFAULT
, the application will use the following values, even if they are set to other values using APIs or application code:-
CheckpointingEnabled: true
-
CheckpointInterval: 60000
-
MinPauseBetweenCheckpoints: 5000
Type: String
Valid Values:
DEFAULT | CUSTOM
Required: No
-
- MinPauseBetweenCheckpoints
-
Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
Note
If
CheckpointConfiguration.ConfigurationType
isDEFAULT
, the application will use aMinPauseBetweenCheckpoints
value of 5000, even if this value is set using this API or in application code.Type: Long
Valid Range: Minimum value of 0.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: