/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Describes updates to the checkpointing parameters for a Flink-based Kinesis
* Data Analytics application.See Also:
AWS
* API Reference
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether the application uses the default checkpointing
* behavior of Kinesis Data Analytics. You must set this property to
* CUSTOM
in order to set the CheckpointingEnabled
,
* CheckpointInterval
, or MinPauseBetweenCheckpoints
* parameters.
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
Describes updates to whether checkpointing is enabled for an application.
*If CheckpointConfiguration.ConfigurationType
is
* DEFAULT
, the application will use a
* CheckpointingEnabled
value of true
, even if this value
* is set to another value using this API or in application code.
Describes updates to whether checkpointing is enabled for an application.
*If CheckpointConfiguration.ConfigurationType
is
* DEFAULT
, the application will use a
* CheckpointingEnabled
value of true
, even if this value
* is set to another value using this API or in application code.
Describes updates to whether checkpointing is enabled for an application.
*If CheckpointConfiguration.ConfigurationType
is
* DEFAULT
, the application will use a
* CheckpointingEnabled
value of true
, even if this value
* is set to another value using this API or in application code.
Describes updates to whether checkpointing is enabled for an application.
*If CheckpointConfiguration.ConfigurationType
is
* DEFAULT
, the application will use a
* CheckpointingEnabled
value of true
, even if this value
* is set to another value using this API or in application code.
Describes updates to the interval in milliseconds between checkpoint * operations.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a CheckpointInterval
value of 60000, even
* if this value is set to another value using this API or in application code.
Describes updates to the interval in milliseconds between checkpoint * operations.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a CheckpointInterval
value of 60000, even
* if this value is set to another value using this API or in application code.
Describes updates to the interval in milliseconds between checkpoint * operations.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a CheckpointInterval
value of 60000, even
* if this value is set to another value using this API or in application code.
Describes updates to the interval in milliseconds between checkpoint * operations.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a CheckpointInterval
value of 60000, even
* if this value is set to another value using this API or in application code.
Describes updates to the minimum time in milliseconds after a checkpoint * operation completes that a new checkpoint operation can start.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a MinPauseBetweenCheckpoints
value of
* 5000, even if this value is set using this API or in application code.
Describes updates to the minimum time in milliseconds after a checkpoint * operation completes that a new checkpoint operation can start.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a MinPauseBetweenCheckpoints
value of
* 5000, even if this value is set using this API or in application code.
Describes updates to the minimum time in milliseconds after a checkpoint * operation completes that a new checkpoint operation can start.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a MinPauseBetweenCheckpoints
value of
* 5000, even if this value is set using this API or in application code.
Describes updates to the minimum time in milliseconds after a checkpoint * operation completes that a new checkpoint operation can start.
If
* CheckpointConfiguration.ConfigurationType
is DEFAULT
,
* the application will use a MinPauseBetweenCheckpoints
value of
* 5000, even if this value is set using this API or in application code.