class
Amazonite::Lambda::CheckpointDurableExecutionResponse
- Amazonite::Lambda::CheckpointDurableExecutionResponse
- Reference
- Object
Overview
The response from the CheckpointDurableExecution operation.
Included Modules
- JSON::Serializable
Defined in:
lambda/checkpoint_durable_execution_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(new_execution_state : CheckpointUpdatedExecutionState, checkpoint_token : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#checkpoint_token : String | Nil
A new checkpoint token to use for the next checkpoint operation.
-
#checkpoint_token=(checkpoint_token : String | Nil)
A new checkpoint token to use for the next checkpoint operation.
-
#hash(hasher)
See
Object#hash(hasher) -
#new_execution_state : CheckpointUpdatedExecutionState
Updated execution state information that includes any changes that occurred since the last checkpoint, such as completed callbacks or expired timers.
-
#new_execution_state=(new_execution_state : CheckpointUpdatedExecutionState)
Updated execution state information that includes any changes that occurred since the last checkpoint, such as completed callbacks or expired timers.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
A new checkpoint token to use for the next checkpoint operation. This token replaces the one provided in the request and must be used for subsequent checkpoints to maintain proper ordering.
A new checkpoint token to use for the next checkpoint operation. This token replaces the one provided in the request and must be used for subsequent checkpoints to maintain proper ordering.
Updated execution state information that includes any changes that occurred since the last checkpoint, such as completed callbacks or expired timers. This allows the SDK to update its internal state during replay.
Updated execution state information that includes any changes that occurred since the last checkpoint, such as completed callbacks or expired timers. This allows the SDK to update its internal state during replay.