class
Amazonite::Sqs::ListMessageMoveTasksResultEntry
- Amazonite::Sqs::ListMessageMoveTasksResultEntry
- Reference
- Object
Overview
Contains the details of a message movement task.
Included Modules
- JSON::Serializable
Defined in:
sqs/list_message_move_tasks_result_entry.crConstructors
- .new(pull : JSON::PullParser)
- .new(task_handle : String | Nil = nil, status : String | Nil = nil, source_arn : String | Nil = nil, destination_arn : String | Nil = nil, max_number_of_messages_per_second : Int32 | Nil = nil, approximate_number_of_messages_moved : Int64 | Nil = nil, approximate_number_of_messages_to_move : Int64 | Nil = nil, failure_reason : String | Nil = nil, started_timestamp : Int64 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#approximate_number_of_messages_moved : Int64 | Nil
The approximate number of messages already moved to the destination queue.
-
#approximate_number_of_messages_moved=(approximate_number_of_messages_moved : Int64 | Nil)
The approximate number of messages already moved to the destination queue.
-
#approximate_number_of_messages_to_move : Int64 | Nil
The number of messages to be moved from the source queue.
-
#approximate_number_of_messages_to_move=(approximate_number_of_messages_to_move : Int64 | Nil)
The number of messages to be moved from the source queue.
-
#destination_arn : String | Nil
The ARN of the destination queue if it has been specified in the
StartMessageMoveTaskrequest. -
#destination_arn=(destination_arn : String | Nil)
The ARN of the destination queue if it has been specified in the
StartMessageMoveTaskrequest. -
#failure_reason : String | Nil
The task failure reason (only included if the task status is FAILED).
-
#failure_reason=(failure_reason : String | Nil)
The task failure reason (only included if the task status is FAILED).
-
#hash(hasher)
See
Object#hash(hasher) -
#max_number_of_messages_per_second : Int32 | Nil
The number of messages to be moved per second (the message movement rate), if it has been specified in the
StartMessageMoveTaskrequest. -
#max_number_of_messages_per_second=(max_number_of_messages_per_second : Int32 | Nil)
The number of messages to be moved per second (the message movement rate), if it has been specified in the
StartMessageMoveTaskrequest. -
#source_arn : String | Nil
The ARN of the queue that contains the messages to be moved to another queue.
-
#source_arn=(source_arn : String | Nil)
The ARN of the queue that contains the messages to be moved to another queue.
-
#started_timestamp : Int64 | Nil
The timestamp of starting the message movement task.
-
#started_timestamp=(started_timestamp : Int64 | Nil)
The timestamp of starting the message movement task.
-
#status : String | Nil
The status of the message movement task.
-
#status=(status : String | Nil)
The status of the message movement task.
-
#task_handle : String | Nil
An identifier associated with a message movement task.
-
#task_handle=(task_handle : String | Nil)
An identifier associated with a message movement task.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The approximate number of messages already moved to the destination queue.
The approximate number of messages already moved to the destination queue.
The number of messages to be moved from the source queue. This number is obtained at the time of starting the message movement task and is only included after the message movement task is selected to start.
The number of messages to be moved from the source queue. This number is obtained at the time of starting the message movement task and is only included after the message movement task is selected to start.
The ARN of the destination queue if it has been specified in the StartMessageMoveTask request.
If a DestinationArn has not been specified in the StartMessageMoveTask request, this field
value will be NULL.
The ARN of the destination queue if it has been specified in the StartMessageMoveTask request.
If a DestinationArn has not been specified in the StartMessageMoveTask request, this field
value will be NULL.
The task failure reason (only included if the task status is FAILED).
The task failure reason (only included if the task status is FAILED).
The number of messages to be moved per second (the message movement rate), if it has been
specified in the StartMessageMoveTask request. If a MaxNumberOfMessagesPerSecond has not
been specified in the StartMessageMoveTask request, this field value will be NULL.
The number of messages to be moved per second (the message movement rate), if it has been
specified in the StartMessageMoveTask request. If a MaxNumberOfMessagesPerSecond has not
been specified in the StartMessageMoveTask request, this field value will be NULL.
The ARN of the queue that contains the messages to be moved to another queue.
The ARN of the queue that contains the messages to be moved to another queue.
The timestamp of starting the message movement task.
The status of the message movement task. Possible values are: RUNNING, COMPLETED, CANCELLING, CANCELLED, and FAILED.
The status of the message movement task. Possible values are: RUNNING, COMPLETED, CANCELLING, CANCELLED, and FAILED.
An identifier associated with a message movement task. When this field is returned in the
response of the ListMessageMoveTasks action, it is only populated for tasks that are in
RUNNING status.
An identifier associated with a message movement task. When this field is returned in the
response of the ListMessageMoveTasks action, it is only populated for tasks that are in
RUNNING status.