You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::KinesisAnalyticsV2::Types::CheckpointConfigurationDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::CheckpointConfigurationDescription
- Defined in:
- (unknown)
Overview
Describes checkpointing parameters for a Flink-based Kinesis Data Analytics application.
Returned by:
Instance Attribute Summary collapse
-
#checkpoint_interval ⇒ Integer
Describes the interval in milliseconds between checkpoint operations.
-
#checkpointing_enabled ⇒ Boolean
Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
-
#configuration_type ⇒ String
Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.
-
#min_pause_between_checkpoints ⇒ Integer
Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
Instance Attribute Details
#checkpoint_interval ⇒ Integer
Describes the interval in milliseconds between checkpoint operations.
CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
vaue of 60000, even if this
value is set to another value using this API or in application code.
#checkpointing_enabled ⇒ Boolean
Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
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.
#configuration_type ⇒ String
Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.
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
Possible values:
- DEFAULT
- CUSTOM
#min_pause_between_checkpoints ⇒ Integer
Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
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.