AWSSQSListMessageMoveTasksResultEntry
Objective-C
@interface AWSSQSListMessageMoveTasksResultEntry
Swift
class AWSSQSListMessageMoveTasksResultEntry
Contains the details of a message movement task.
-
The approximate number of messages already moved to the destination queue.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable approximateNumberOfMessagesMoved;
Swift
var approximateNumberOfMessagesMoved: NSNumber? { get set }
-
The number of messages to be moved from the source queue. This number is obtained at the time of starting the message movement task.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable approximateNumberOfMessagesToMove;
Swift
var approximateNumberOfMessagesToMove: NSNumber? { get set }
-
The ARN of the destination queue if it has been specified in the
StartMessageMoveTask
request. If aDestinationArn
has not been specified in theStartMessageMoveTask
request, this field value will be NULL.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationArn;
Swift
var destinationArn: String? { get set }
-
The task failure reason (only included if the task status is FAILED).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable failureReason;
Swift
var failureReason: String? { get set }
-
The number of messages to be moved per second (the message movement rate), if it has been specified in the
StartMessageMoveTask
request. If aMaxNumberOfMessagesPerSecond
has not been specified in theStartMessageMoveTask
request, this field value will be NULL.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maxNumberOfMessagesPerSecond;
Swift
var maxNumberOfMessagesPerSecond: NSNumber? { get set }
-
The ARN of the queue that contains the messages to be moved to another queue.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable sourceArn;
Swift
var sourceArn: String? { get set }
-
The timestamp of starting the message movement task.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable startedTimestamp;
Swift
var startedTimestamp: NSNumber? { get set }
-
The status of the message movement task. Possible values are: RUNNING, COMPLETED, CANCELLING, CANCELLED, and FAILED.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable status;
Swift
var status: String? { get set }
-
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.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable taskHandle;
Swift
var taskHandle: String? { get set }