public static interface ListMessageMoveTasksResultEntry.Builder extends SdkPojo, CopyableBuilder<ListMessageMoveTasksResultEntry.Builder,ListMessageMoveTasksResultEntry>
Modifier and Type | Method and Description |
---|---|
ListMessageMoveTasksResultEntry.Builder |
approximateNumberOfMessagesMoved(Long approximateNumberOfMessagesMoved)
The approximate number of messages already moved to the destination queue.
|
ListMessageMoveTasksResultEntry.Builder |
approximateNumberOfMessagesToMove(Long approximateNumberOfMessagesToMove)
The number of messages to be moved from the source queue.
|
ListMessageMoveTasksResultEntry.Builder |
destinationArn(String destinationArn)
The ARN of the destination queue if it has been specified in the
StartMessageMoveTask request. |
ListMessageMoveTasksResultEntry.Builder |
failureReason(String failureReason)
The task failure reason (only included if the task status is FAILED).
|
ListMessageMoveTasksResultEntry.Builder |
maxNumberOfMessagesPerSecond(Integer maxNumberOfMessagesPerSecond)
The number of messages to be moved per second (the message movement rate), if it has been specified in the
StartMessageMoveTask request. |
ListMessageMoveTasksResultEntry.Builder |
sourceArn(String sourceArn)
The ARN of the queue that contains the messages to be moved to another queue.
|
ListMessageMoveTasksResultEntry.Builder |
startedTimestamp(Long startedTimestamp)
The timestamp of starting the message movement task.
|
ListMessageMoveTasksResultEntry.Builder |
status(String status)
The status of the message movement task.
|
ListMessageMoveTasksResultEntry.Builder |
taskHandle(String taskHandle)
An identifier associated with a message movement task.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ListMessageMoveTasksResultEntry.Builder taskHandle(String taskHandle)
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.
taskHandle
- 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.ListMessageMoveTasksResultEntry.Builder status(String status)
The status of the message movement task. Possible values are: RUNNING, COMPLETED, CANCELLING, CANCELLED, and FAILED.
status
- The status of the message movement task. Possible values are: RUNNING, COMPLETED, CANCELLING,
CANCELLED, and FAILED.ListMessageMoveTasksResultEntry.Builder sourceArn(String sourceArn)
The ARN of the queue that contains the messages to be moved to another queue.
sourceArn
- The ARN of the queue that contains the messages to be moved to another queue.ListMessageMoveTasksResultEntry.Builder destinationArn(String destinationArn)
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.
destinationArn
- 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.ListMessageMoveTasksResultEntry.Builder maxNumberOfMessagesPerSecond(Integer maxNumberOfMessagesPerSecond)
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.
maxNumberOfMessagesPerSecond
- 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.ListMessageMoveTasksResultEntry.Builder approximateNumberOfMessagesMoved(Long approximateNumberOfMessagesMoved)
The approximate number of messages already moved to the destination queue.
approximateNumberOfMessagesMoved
- The approximate number of messages already moved to the destination queue.ListMessageMoveTasksResultEntry.Builder approximateNumberOfMessagesToMove(Long approximateNumberOfMessagesToMove)
The number of messages to be moved from the source queue. This number is obtained at the time of starting the message movement task.
approximateNumberOfMessagesToMove
- The number of messages to be moved from the source queue. This number is obtained at the time of
starting the message movement task.ListMessageMoveTasksResultEntry.Builder failureReason(String failureReason)
The task failure reason (only included if the task status is FAILED).
failureReason
- The task failure reason (only included if the task status is FAILED).ListMessageMoveTasksResultEntry.Builder startedTimestamp(Long startedTimestamp)
The timestamp of starting the message movement task.
startedTimestamp
- The timestamp of starting the message movement task.Copyright © 2023. All rights reserved.