Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const EndpointsID + const ErrCodeBatchEntryIdsNotDistinct + const ErrCodeBatchRequestTooLong + const ErrCodeEmptyBatchRequest + const ErrCodeInvalidAttributeName + const ErrCodeInvalidBatchEntryId + const ErrCodeInvalidIdFormat + const ErrCodeInvalidMessageContents + const ErrCodeMessageNotInflight + const ErrCodeOverLimit + const ErrCodePurgeQueueInProgress + const ErrCodeQueueDeletedRecently + const ErrCodeQueueDoesNotExist + const ErrCodeQueueNameExists + const ErrCodeReceiptHandleIsInvalid + const ErrCodeResourceNotFoundException + const ErrCodeTooManyEntriesInBatchRequest + const ErrCodeUnsupportedOperation + const MessageSystemAttributeNameApproximateFirstReceiveTimestamp + const MessageSystemAttributeNameApproximateReceiveCount + const MessageSystemAttributeNameAwstraceHeader + const MessageSystemAttributeNameDeadLetterQueueSourceArn + const MessageSystemAttributeNameForSendsAwstraceHeader + const MessageSystemAttributeNameMessageDeduplicationId + const MessageSystemAttributeNameMessageGroupId + const MessageSystemAttributeNameSenderId + const MessageSystemAttributeNameSentTimestamp + const MessageSystemAttributeNameSequenceNumber + const QueueAttributeNameAll + const QueueAttributeNameApproximateNumberOfMessages + const QueueAttributeNameApproximateNumberOfMessagesDelayed + const QueueAttributeNameApproximateNumberOfMessagesNotVisible + const QueueAttributeNameContentBasedDeduplication + const QueueAttributeNameCreatedTimestamp + const QueueAttributeNameDeduplicationScope + const QueueAttributeNameDelaySeconds + const QueueAttributeNameFifoQueue + const QueueAttributeNameFifoThroughputLimit + const QueueAttributeNameKmsDataKeyReusePeriodSeconds + const QueueAttributeNameKmsMasterKeyId + const QueueAttributeNameLastModifiedTimestamp + const QueueAttributeNameMaximumMessageSize + const QueueAttributeNameMessageRetentionPeriod + const QueueAttributeNamePolicy + const QueueAttributeNameQueueArn + const QueueAttributeNameReceiveMessageWaitTimeSeconds + const QueueAttributeNameRedriveAllowPolicy + const QueueAttributeNameRedrivePolicy + const QueueAttributeNameSqsManagedSseEnabled + const QueueAttributeNameVisibilityTimeout + const ServiceID + const ServiceName + func MessageSystemAttributeNameForSends_Values() []string + func MessageSystemAttributeName_Values() []string + func QueueAttributeName_Values() []string + type AddPermissionInput struct + AWSAccountIds []*string + Actions []*string + Label *string + QueueUrl *string + func (s *AddPermissionInput) SetAWSAccountIds(v []*string) *AddPermissionInput + func (s *AddPermissionInput) SetActions(v []*string) *AddPermissionInput + func (s *AddPermissionInput) SetLabel(v string) *AddPermissionInput + func (s *AddPermissionInput) SetQueueUrl(v string) *AddPermissionInput + func (s *AddPermissionInput) Validate() error + func (s AddPermissionInput) GoString() string + func (s AddPermissionInput) String() string + type AddPermissionOutput struct + func (s AddPermissionOutput) GoString() string + func (s AddPermissionOutput) String() string + type BatchResultErrorEntry struct + Code *string + Id *string + Message *string + SenderFault *bool + func (s *BatchResultErrorEntry) SetCode(v string) *BatchResultErrorEntry + func (s *BatchResultErrorEntry) SetId(v string) *BatchResultErrorEntry + func (s *BatchResultErrorEntry) SetMessage(v string) *BatchResultErrorEntry + func (s *BatchResultErrorEntry) SetSenderFault(v bool) *BatchResultErrorEntry + func (s BatchResultErrorEntry) GoString() string + func (s BatchResultErrorEntry) String() string + type CancelMessageMoveTaskInput struct + TaskHandle *string + func (s *CancelMessageMoveTaskInput) SetTaskHandle(v string) *CancelMessageMoveTaskInput + func (s *CancelMessageMoveTaskInput) Validate() error + func (s CancelMessageMoveTaskInput) GoString() string + func (s CancelMessageMoveTaskInput) String() string + type CancelMessageMoveTaskOutput struct + ApproximateNumberOfMessagesMoved *int64 + func (s *CancelMessageMoveTaskOutput) SetApproximateNumberOfMessagesMoved(v int64) *CancelMessageMoveTaskOutput + func (s CancelMessageMoveTaskOutput) GoString() string + func (s CancelMessageMoveTaskOutput) String() string + type ChangeMessageVisibilityBatchInput struct + Entries []*ChangeMessageVisibilityBatchRequestEntry + QueueUrl *string + func (s *ChangeMessageVisibilityBatchInput) SetEntries(v []*ChangeMessageVisibilityBatchRequestEntry) *ChangeMessageVisibilityBatchInput + func (s *ChangeMessageVisibilityBatchInput) SetQueueUrl(v string) *ChangeMessageVisibilityBatchInput + func (s *ChangeMessageVisibilityBatchInput) Validate() error + func (s ChangeMessageVisibilityBatchInput) GoString() string + func (s ChangeMessageVisibilityBatchInput) String() string + type ChangeMessageVisibilityBatchOutput struct + Failed []*BatchResultErrorEntry + Successful []*ChangeMessageVisibilityBatchResultEntry + func (s *ChangeMessageVisibilityBatchOutput) SetFailed(v []*BatchResultErrorEntry) *ChangeMessageVisibilityBatchOutput + func (s *ChangeMessageVisibilityBatchOutput) SetSuccessful(v []*ChangeMessageVisibilityBatchResultEntry) *ChangeMessageVisibilityBatchOutput + func (s ChangeMessageVisibilityBatchOutput) GoString() string + func (s ChangeMessageVisibilityBatchOutput) String() string + type ChangeMessageVisibilityBatchRequestEntry struct + Id *string + ReceiptHandle *string + VisibilityTimeout *int64 + func (s *ChangeMessageVisibilityBatchRequestEntry) SetId(v string) *ChangeMessageVisibilityBatchRequestEntry + func (s *ChangeMessageVisibilityBatchRequestEntry) SetReceiptHandle(v string) *ChangeMessageVisibilityBatchRequestEntry + func (s *ChangeMessageVisibilityBatchRequestEntry) SetVisibilityTimeout(v int64) *ChangeMessageVisibilityBatchRequestEntry + func (s *ChangeMessageVisibilityBatchRequestEntry) Validate() error + func (s ChangeMessageVisibilityBatchRequestEntry) GoString() string + func (s ChangeMessageVisibilityBatchRequestEntry) String() string + type ChangeMessageVisibilityBatchResultEntry struct + Id *string + func (s *ChangeMessageVisibilityBatchResultEntry) SetId(v string) *ChangeMessageVisibilityBatchResultEntry + func (s ChangeMessageVisibilityBatchResultEntry) GoString() string + func (s ChangeMessageVisibilityBatchResultEntry) String() string + type ChangeMessageVisibilityInput struct + QueueUrl *string + ReceiptHandle *string + VisibilityTimeout *int64 + func (s *ChangeMessageVisibilityInput) SetQueueUrl(v string) *ChangeMessageVisibilityInput + func (s *ChangeMessageVisibilityInput) SetReceiptHandle(v string) *ChangeMessageVisibilityInput + func (s *ChangeMessageVisibilityInput) SetVisibilityTimeout(v int64) *ChangeMessageVisibilityInput + func (s *ChangeMessageVisibilityInput) Validate() error + func (s ChangeMessageVisibilityInput) GoString() string + func (s ChangeMessageVisibilityInput) String() string + type ChangeMessageVisibilityOutput struct + func (s ChangeMessageVisibilityOutput) GoString() string + func (s ChangeMessageVisibilityOutput) String() string + type CreateQueueInput struct + Attributes map[string]*string + QueueName *string + Tags map[string]*string + func (s *CreateQueueInput) SetAttributes(v map[string]*string) *CreateQueueInput + func (s *CreateQueueInput) SetQueueName(v string) *CreateQueueInput + func (s *CreateQueueInput) SetTags(v map[string]*string) *CreateQueueInput + func (s *CreateQueueInput) Validate() error + func (s CreateQueueInput) GoString() string + func (s CreateQueueInput) String() string + type CreateQueueOutput struct + QueueUrl *string + func (s *CreateQueueOutput) SetQueueUrl(v string) *CreateQueueOutput + func (s CreateQueueOutput) GoString() string + func (s CreateQueueOutput) String() string + type DeleteMessageBatchInput struct + Entries []*DeleteMessageBatchRequestEntry + QueueUrl *string + func (s *DeleteMessageBatchInput) SetEntries(v []*DeleteMessageBatchRequestEntry) *DeleteMessageBatchInput + func (s *DeleteMessageBatchInput) SetQueueUrl(v string) *DeleteMessageBatchInput + func (s *DeleteMessageBatchInput) Validate() error + func (s DeleteMessageBatchInput) GoString() string + func (s DeleteMessageBatchInput) String() string + type DeleteMessageBatchOutput struct + Failed []*BatchResultErrorEntry + Successful []*DeleteMessageBatchResultEntry + func (s *DeleteMessageBatchOutput) SetFailed(v []*BatchResultErrorEntry) *DeleteMessageBatchOutput + func (s *DeleteMessageBatchOutput) SetSuccessful(v []*DeleteMessageBatchResultEntry) *DeleteMessageBatchOutput + func (s DeleteMessageBatchOutput) GoString() string + func (s DeleteMessageBatchOutput) String() string + type DeleteMessageBatchRequestEntry struct + Id *string + ReceiptHandle *string + func (s *DeleteMessageBatchRequestEntry) SetId(v string) *DeleteMessageBatchRequestEntry + func (s *DeleteMessageBatchRequestEntry) SetReceiptHandle(v string) *DeleteMessageBatchRequestEntry + func (s *DeleteMessageBatchRequestEntry) Validate() error + func (s DeleteMessageBatchRequestEntry) GoString() string + func (s DeleteMessageBatchRequestEntry) String() string + type DeleteMessageBatchResultEntry struct + Id *string + func (s *DeleteMessageBatchResultEntry) SetId(v string) *DeleteMessageBatchResultEntry + func (s DeleteMessageBatchResultEntry) GoString() string + func (s DeleteMessageBatchResultEntry) String() string + type DeleteMessageInput struct + QueueUrl *string + ReceiptHandle *string + func (s *DeleteMessageInput) SetQueueUrl(v string) *DeleteMessageInput + func (s *DeleteMessageInput) SetReceiptHandle(v string) *DeleteMessageInput + func (s *DeleteMessageInput) Validate() error + func (s DeleteMessageInput) GoString() string + func (s DeleteMessageInput) String() string + type DeleteMessageOutput struct + func (s DeleteMessageOutput) GoString() string + func (s DeleteMessageOutput) String() string + type DeleteQueueInput struct + QueueUrl *string + func (s *DeleteQueueInput) SetQueueUrl(v string) *DeleteQueueInput + func (s *DeleteQueueInput) Validate() error + func (s DeleteQueueInput) GoString() string + func (s DeleteQueueInput) String() string + type DeleteQueueOutput struct + func (s DeleteQueueOutput) GoString() string + func (s DeleteQueueOutput) String() string + type GetQueueAttributesInput struct + AttributeNames []*string + QueueUrl *string + func (s *GetQueueAttributesInput) SetAttributeNames(v []*string) *GetQueueAttributesInput + func (s *GetQueueAttributesInput) SetQueueUrl(v string) *GetQueueAttributesInput + func (s *GetQueueAttributesInput) Validate() error + func (s GetQueueAttributesInput) GoString() string + func (s GetQueueAttributesInput) String() string + type GetQueueAttributesOutput struct + Attributes map[string]*string + func (s *GetQueueAttributesOutput) SetAttributes(v map[string]*string) *GetQueueAttributesOutput + func (s GetQueueAttributesOutput) GoString() string + func (s GetQueueAttributesOutput) String() string + type GetQueueUrlInput struct + QueueName *string + QueueOwnerAWSAccountId *string + func (s *GetQueueUrlInput) SetQueueName(v string) *GetQueueUrlInput + func (s *GetQueueUrlInput) SetQueueOwnerAWSAccountId(v string) *GetQueueUrlInput + func (s *GetQueueUrlInput) Validate() error + func (s GetQueueUrlInput) GoString() string + func (s GetQueueUrlInput) String() string + type GetQueueUrlOutput struct + QueueUrl *string + func (s *GetQueueUrlOutput) SetQueueUrl(v string) *GetQueueUrlOutput + func (s GetQueueUrlOutput) GoString() string + func (s GetQueueUrlOutput) String() string + type ListDeadLetterSourceQueuesInput struct + MaxResults *int64 + NextToken *string + QueueUrl *string + func (s *ListDeadLetterSourceQueuesInput) SetMaxResults(v int64) *ListDeadLetterSourceQueuesInput + func (s *ListDeadLetterSourceQueuesInput) SetNextToken(v string) *ListDeadLetterSourceQueuesInput + func (s *ListDeadLetterSourceQueuesInput) SetQueueUrl(v string) *ListDeadLetterSourceQueuesInput + func (s *ListDeadLetterSourceQueuesInput) Validate() error + func (s ListDeadLetterSourceQueuesInput) GoString() string + func (s ListDeadLetterSourceQueuesInput) String() string + type ListDeadLetterSourceQueuesOutput struct + NextToken *string + QueueUrls []*string + func (s *ListDeadLetterSourceQueuesOutput) SetNextToken(v string) *ListDeadLetterSourceQueuesOutput + func (s *ListDeadLetterSourceQueuesOutput) SetQueueUrls(v []*string) *ListDeadLetterSourceQueuesOutput + func (s ListDeadLetterSourceQueuesOutput) GoString() string + func (s ListDeadLetterSourceQueuesOutput) String() string + type ListMessageMoveTasksInput struct + MaxResults *int64 + SourceArn *string + func (s *ListMessageMoveTasksInput) SetMaxResults(v int64) *ListMessageMoveTasksInput + func (s *ListMessageMoveTasksInput) SetSourceArn(v string) *ListMessageMoveTasksInput + func (s *ListMessageMoveTasksInput) Validate() error + func (s ListMessageMoveTasksInput) GoString() string + func (s ListMessageMoveTasksInput) String() string + type ListMessageMoveTasksOutput struct + Results []*ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksOutput) SetResults(v []*ListMessageMoveTasksResultEntry) *ListMessageMoveTasksOutput + func (s ListMessageMoveTasksOutput) GoString() string + func (s ListMessageMoveTasksOutput) String() string + type ListMessageMoveTasksResultEntry struct + ApproximateNumberOfMessagesMoved *int64 + ApproximateNumberOfMessagesToMove *int64 + DestinationArn *string + FailureReason *string + MaxNumberOfMessagesPerSecond *int64 + SourceArn *string + StartedTimestamp *int64 + Status *string + TaskHandle *string + func (s *ListMessageMoveTasksResultEntry) SetApproximateNumberOfMessagesMoved(v int64) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetApproximateNumberOfMessagesToMove(v int64) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetDestinationArn(v string) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetFailureReason(v string) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetMaxNumberOfMessagesPerSecond(v int64) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetSourceArn(v string) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetStartedTimestamp(v int64) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetStatus(v string) *ListMessageMoveTasksResultEntry + func (s *ListMessageMoveTasksResultEntry) SetTaskHandle(v string) *ListMessageMoveTasksResultEntry + func (s ListMessageMoveTasksResultEntry) GoString() string + func (s ListMessageMoveTasksResultEntry) String() string + type ListQueueTagsInput struct + QueueUrl *string + func (s *ListQueueTagsInput) SetQueueUrl(v string) *ListQueueTagsInput + func (s *ListQueueTagsInput) Validate() error + func (s ListQueueTagsInput) GoString() string + func (s ListQueueTagsInput) String() string + type ListQueueTagsOutput struct + Tags map[string]*string + func (s *ListQueueTagsOutput) SetTags(v map[string]*string) *ListQueueTagsOutput + func (s ListQueueTagsOutput) GoString() string + func (s ListQueueTagsOutput) String() string + type ListQueuesInput struct + MaxResults *int64 + NextToken *string + QueueNamePrefix *string + func (s *ListQueuesInput) SetMaxResults(v int64) *ListQueuesInput + func (s *ListQueuesInput) SetNextToken(v string) *ListQueuesInput + func (s *ListQueuesInput) SetQueueNamePrefix(v string) *ListQueuesInput + func (s ListQueuesInput) GoString() string + func (s ListQueuesInput) String() string + type ListQueuesOutput struct + NextToken *string + QueueUrls []*string + func (s *ListQueuesOutput) SetNextToken(v string) *ListQueuesOutput + func (s *ListQueuesOutput) SetQueueUrls(v []*string) *ListQueuesOutput + func (s ListQueuesOutput) GoString() string + func (s ListQueuesOutput) String() string + type Message struct + Attributes map[string]*string + Body *string + MD5OfBody *string + MD5OfMessageAttributes *string + MessageAttributes map[string]*MessageAttributeValue + MessageId *string + ReceiptHandle *string + func (s *Message) SetAttributes(v map[string]*string) *Message + func (s *Message) SetBody(v string) *Message + func (s *Message) SetMD5OfBody(v string) *Message + func (s *Message) SetMD5OfMessageAttributes(v string) *Message + func (s *Message) SetMessageAttributes(v map[string]*MessageAttributeValue) *Message + func (s *Message) SetMessageId(v string) *Message + func (s *Message) SetReceiptHandle(v string) *Message + func (s Message) GoString() string + func (s Message) String() string + type MessageAttributeValue struct + BinaryListValues [][]byte + BinaryValue []byte + DataType *string + StringListValues []*string + StringValue *string + func (s *MessageAttributeValue) SetBinaryListValues(v [][]byte) *MessageAttributeValue + func (s *MessageAttributeValue) SetBinaryValue(v []byte) *MessageAttributeValue + func (s *MessageAttributeValue) SetDataType(v string) *MessageAttributeValue + func (s *MessageAttributeValue) SetStringListValues(v []*string) *MessageAttributeValue + func (s *MessageAttributeValue) SetStringValue(v string) *MessageAttributeValue + func (s *MessageAttributeValue) Validate() error + func (s MessageAttributeValue) GoString() string + func (s MessageAttributeValue) String() string + type MessageSystemAttributeValue struct + BinaryListValues [][]byte + BinaryValue []byte + DataType *string + StringListValues []*string + StringValue *string + func (s *MessageSystemAttributeValue) SetBinaryListValues(v [][]byte) *MessageSystemAttributeValue + func (s *MessageSystemAttributeValue) SetBinaryValue(v []byte) *MessageSystemAttributeValue + func (s *MessageSystemAttributeValue) SetDataType(v string) *MessageSystemAttributeValue + func (s *MessageSystemAttributeValue) SetStringListValues(v []*string) *MessageSystemAttributeValue + func (s *MessageSystemAttributeValue) SetStringValue(v string) *MessageSystemAttributeValue + func (s *MessageSystemAttributeValue) Validate() error + func (s MessageSystemAttributeValue) GoString() string + func (s MessageSystemAttributeValue) String() string + type PurgeQueueInput struct + QueueUrl *string + func (s *PurgeQueueInput) SetQueueUrl(v string) *PurgeQueueInput + func (s *PurgeQueueInput) Validate() error + func (s PurgeQueueInput) GoString() string + func (s PurgeQueueInput) String() string + type PurgeQueueOutput struct + func (s PurgeQueueOutput) GoString() string + func (s PurgeQueueOutput) String() string + type ReceiveMessageInput struct + AttributeNames []*string + MaxNumberOfMessages *int64 + MessageAttributeNames []*string + QueueUrl *string + ReceiveRequestAttemptId *string + VisibilityTimeout *int64 + WaitTimeSeconds *int64 + func (s *ReceiveMessageInput) SetAttributeNames(v []*string) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetMaxNumberOfMessages(v int64) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetMessageAttributeNames(v []*string) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetQueueUrl(v string) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetReceiveRequestAttemptId(v string) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetVisibilityTimeout(v int64) *ReceiveMessageInput + func (s *ReceiveMessageInput) SetWaitTimeSeconds(v int64) *ReceiveMessageInput + func (s *ReceiveMessageInput) Validate() error + func (s ReceiveMessageInput) GoString() string + func (s ReceiveMessageInput) String() string + type ReceiveMessageOutput struct + Messages []*Message + func (s *ReceiveMessageOutput) SetMessages(v []*Message) *ReceiveMessageOutput + func (s ReceiveMessageOutput) GoString() string + func (s ReceiveMessageOutput) String() string + type RemovePermissionInput struct + Label *string + QueueUrl *string + func (s *RemovePermissionInput) SetLabel(v string) *RemovePermissionInput + func (s *RemovePermissionInput) SetQueueUrl(v string) *RemovePermissionInput + func (s *RemovePermissionInput) Validate() error + func (s RemovePermissionInput) GoString() string + func (s RemovePermissionInput) String() string + type RemovePermissionOutput struct + func (s RemovePermissionOutput) GoString() string + func (s RemovePermissionOutput) String() string + type SQS struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *SQS + func (c *SQS) AddPermission(input *AddPermissionInput) (*AddPermissionOutput, error) + func (c *SQS) AddPermissionRequest(input *AddPermissionInput) (req *request.Request, output *AddPermissionOutput) + func (c *SQS) AddPermissionWithContext(ctx aws.Context, input *AddPermissionInput, opts ...request.Option) (*AddPermissionOutput, error) + func (c *SQS) CancelMessageMoveTask(input *CancelMessageMoveTaskInput) (*CancelMessageMoveTaskOutput, error) + func (c *SQS) CancelMessageMoveTaskRequest(input *CancelMessageMoveTaskInput) (req *request.Request, output *CancelMessageMoveTaskOutput) + func (c *SQS) CancelMessageMoveTaskWithContext(ctx aws.Context, input *CancelMessageMoveTaskInput, opts ...request.Option) (*CancelMessageMoveTaskOutput, error) + func (c *SQS) ChangeMessageVisibility(input *ChangeMessageVisibilityInput) (*ChangeMessageVisibilityOutput, error) + func (c *SQS) ChangeMessageVisibilityBatch(input *ChangeMessageVisibilityBatchInput) (*ChangeMessageVisibilityBatchOutput, error) + func (c *SQS) ChangeMessageVisibilityBatchRequest(input *ChangeMessageVisibilityBatchInput) (req *request.Request, output *ChangeMessageVisibilityBatchOutput) + func (c *SQS) ChangeMessageVisibilityBatchWithContext(ctx aws.Context, input *ChangeMessageVisibilityBatchInput, ...) (*ChangeMessageVisibilityBatchOutput, error) + func (c *SQS) ChangeMessageVisibilityRequest(input *ChangeMessageVisibilityInput) (req *request.Request, output *ChangeMessageVisibilityOutput) + func (c *SQS) ChangeMessageVisibilityWithContext(ctx aws.Context, input *ChangeMessageVisibilityInput, opts ...request.Option) (*ChangeMessageVisibilityOutput, error) + func (c *SQS) CreateQueue(input *CreateQueueInput) (*CreateQueueOutput, error) + func (c *SQS) CreateQueueRequest(input *CreateQueueInput) (req *request.Request, output *CreateQueueOutput) + func (c *SQS) CreateQueueWithContext(ctx aws.Context, input *CreateQueueInput, opts ...request.Option) (*CreateQueueOutput, error) + func (c *SQS) DeleteMessage(input *DeleteMessageInput) (*DeleteMessageOutput, error) + func (c *SQS) DeleteMessageBatch(input *DeleteMessageBatchInput) (*DeleteMessageBatchOutput, error) + func (c *SQS) DeleteMessageBatchRequest(input *DeleteMessageBatchInput) (req *request.Request, output *DeleteMessageBatchOutput) + func (c *SQS) DeleteMessageBatchWithContext(ctx aws.Context, input *DeleteMessageBatchInput, opts ...request.Option) (*DeleteMessageBatchOutput, error) + func (c *SQS) DeleteMessageRequest(input *DeleteMessageInput) (req *request.Request, output *DeleteMessageOutput) + func (c *SQS) DeleteMessageWithContext(ctx aws.Context, input *DeleteMessageInput, opts ...request.Option) (*DeleteMessageOutput, error) + func (c *SQS) DeleteQueue(input *DeleteQueueInput) (*DeleteQueueOutput, error) + func (c *SQS) DeleteQueueRequest(input *DeleteQueueInput) (req *request.Request, output *DeleteQueueOutput) + func (c *SQS) DeleteQueueWithContext(ctx aws.Context, input *DeleteQueueInput, opts ...request.Option) (*DeleteQueueOutput, error) + func (c *SQS) GetQueueAttributes(input *GetQueueAttributesInput) (*GetQueueAttributesOutput, error) + func (c *SQS) GetQueueAttributesRequest(input *GetQueueAttributesInput) (req *request.Request, output *GetQueueAttributesOutput) + func (c *SQS) GetQueueAttributesWithContext(ctx aws.Context, input *GetQueueAttributesInput, opts ...request.Option) (*GetQueueAttributesOutput, error) + func (c *SQS) GetQueueUrl(input *GetQueueUrlInput) (*GetQueueUrlOutput, error) + func (c *SQS) GetQueueUrlRequest(input *GetQueueUrlInput) (req *request.Request, output *GetQueueUrlOutput) + func (c *SQS) GetQueueUrlWithContext(ctx aws.Context, input *GetQueueUrlInput, opts ...request.Option) (*GetQueueUrlOutput, error) + func (c *SQS) ListDeadLetterSourceQueues(input *ListDeadLetterSourceQueuesInput) (*ListDeadLetterSourceQueuesOutput, error) + func (c *SQS) ListDeadLetterSourceQueuesPages(input *ListDeadLetterSourceQueuesInput, ...) error + func (c *SQS) ListDeadLetterSourceQueuesPagesWithContext(ctx aws.Context, input *ListDeadLetterSourceQueuesInput, ...) error + func (c *SQS) ListDeadLetterSourceQueuesRequest(input *ListDeadLetterSourceQueuesInput) (req *request.Request, output *ListDeadLetterSourceQueuesOutput) + func (c *SQS) ListDeadLetterSourceQueuesWithContext(ctx aws.Context, input *ListDeadLetterSourceQueuesInput, ...) (*ListDeadLetterSourceQueuesOutput, error) + func (c *SQS) ListMessageMoveTasks(input *ListMessageMoveTasksInput) (*ListMessageMoveTasksOutput, error) + func (c *SQS) ListMessageMoveTasksRequest(input *ListMessageMoveTasksInput) (req *request.Request, output *ListMessageMoveTasksOutput) + func (c *SQS) ListMessageMoveTasksWithContext(ctx aws.Context, input *ListMessageMoveTasksInput, opts ...request.Option) (*ListMessageMoveTasksOutput, error) + func (c *SQS) ListQueueTags(input *ListQueueTagsInput) (*ListQueueTagsOutput, error) + func (c *SQS) ListQueueTagsRequest(input *ListQueueTagsInput) (req *request.Request, output *ListQueueTagsOutput) + func (c *SQS) ListQueueTagsWithContext(ctx aws.Context, input *ListQueueTagsInput, opts ...request.Option) (*ListQueueTagsOutput, error) + func (c *SQS) ListQueues(input *ListQueuesInput) (*ListQueuesOutput, error) + func (c *SQS) ListQueuesPages(input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool) error + func (c *SQS) ListQueuesPagesWithContext(ctx aws.Context, input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool, ...) error + func (c *SQS) ListQueuesRequest(input *ListQueuesInput) (req *request.Request, output *ListQueuesOutput) + func (c *SQS) ListQueuesWithContext(ctx aws.Context, input *ListQueuesInput, opts ...request.Option) (*ListQueuesOutput, error) + func (c *SQS) PurgeQueue(input *PurgeQueueInput) (*PurgeQueueOutput, error) + func (c *SQS) PurgeQueueRequest(input *PurgeQueueInput) (req *request.Request, output *PurgeQueueOutput) + func (c *SQS) PurgeQueueWithContext(ctx aws.Context, input *PurgeQueueInput, opts ...request.Option) (*PurgeQueueOutput, error) + func (c *SQS) ReceiveMessage(input *ReceiveMessageInput) (*ReceiveMessageOutput, error) + func (c *SQS) ReceiveMessageRequest(input *ReceiveMessageInput) (req *request.Request, output *ReceiveMessageOutput) + func (c *SQS) ReceiveMessageWithContext(ctx aws.Context, input *ReceiveMessageInput, opts ...request.Option) (*ReceiveMessageOutput, error) + func (c *SQS) RemovePermission(input *RemovePermissionInput) (*RemovePermissionOutput, error) + func (c *SQS) RemovePermissionRequest(input *RemovePermissionInput) (req *request.Request, output *RemovePermissionOutput) + func (c *SQS) RemovePermissionWithContext(ctx aws.Context, input *RemovePermissionInput, opts ...request.Option) (*RemovePermissionOutput, error) + func (c *SQS) SendMessage(input *SendMessageInput) (*SendMessageOutput, error) + func (c *SQS) SendMessageBatch(input *SendMessageBatchInput) (*SendMessageBatchOutput, error) + func (c *SQS) SendMessageBatchRequest(input *SendMessageBatchInput) (req *request.Request, output *SendMessageBatchOutput) + func (c *SQS) SendMessageBatchWithContext(ctx aws.Context, input *SendMessageBatchInput, opts ...request.Option) (*SendMessageBatchOutput, error) + func (c *SQS) SendMessageRequest(input *SendMessageInput) (req *request.Request, output *SendMessageOutput) + func (c *SQS) SendMessageWithContext(ctx aws.Context, input *SendMessageInput, opts ...request.Option) (*SendMessageOutput, error) + func (c *SQS) SetQueueAttributes(input *SetQueueAttributesInput) (*SetQueueAttributesOutput, error) + func (c *SQS) SetQueueAttributesRequest(input *SetQueueAttributesInput) (req *request.Request, output *SetQueueAttributesOutput) + func (c *SQS) SetQueueAttributesWithContext(ctx aws.Context, input *SetQueueAttributesInput, opts ...request.Option) (*SetQueueAttributesOutput, error) + func (c *SQS) StartMessageMoveTask(input *StartMessageMoveTaskInput) (*StartMessageMoveTaskOutput, error) + func (c *SQS) StartMessageMoveTaskRequest(input *StartMessageMoveTaskInput) (req *request.Request, output *StartMessageMoveTaskOutput) + func (c *SQS) StartMessageMoveTaskWithContext(ctx aws.Context, input *StartMessageMoveTaskInput, opts ...request.Option) (*StartMessageMoveTaskOutput, error) + func (c *SQS) TagQueue(input *TagQueueInput) (*TagQueueOutput, error) + func (c *SQS) TagQueueRequest(input *TagQueueInput) (req *request.Request, output *TagQueueOutput) + func (c *SQS) TagQueueWithContext(ctx aws.Context, input *TagQueueInput, opts ...request.Option) (*TagQueueOutput, error) + func (c *SQS) UntagQueue(input *UntagQueueInput) (*UntagQueueOutput, error) + func (c *SQS) UntagQueueRequest(input *UntagQueueInput) (req *request.Request, output *UntagQueueOutput) + func (c *SQS) UntagQueueWithContext(ctx aws.Context, input *UntagQueueInput, opts ...request.Option) (*UntagQueueOutput, error) + type SendMessageBatchInput struct + Entries []*SendMessageBatchRequestEntry + QueueUrl *string + func (s *SendMessageBatchInput) SetEntries(v []*SendMessageBatchRequestEntry) *SendMessageBatchInput + func (s *SendMessageBatchInput) SetQueueUrl(v string) *SendMessageBatchInput + func (s *SendMessageBatchInput) Validate() error + func (s SendMessageBatchInput) GoString() string + func (s SendMessageBatchInput) String() string + type SendMessageBatchOutput struct + Failed []*BatchResultErrorEntry + Successful []*SendMessageBatchResultEntry + func (s *SendMessageBatchOutput) SetFailed(v []*BatchResultErrorEntry) *SendMessageBatchOutput + func (s *SendMessageBatchOutput) SetSuccessful(v []*SendMessageBatchResultEntry) *SendMessageBatchOutput + func (s SendMessageBatchOutput) GoString() string + func (s SendMessageBatchOutput) String() string + type SendMessageBatchRequestEntry struct + DelaySeconds *int64 + Id *string + MessageAttributes map[string]*MessageAttributeValue + MessageBody *string + MessageDeduplicationId *string + MessageGroupId *string + MessageSystemAttributes map[string]*MessageSystemAttributeValue + func (s *SendMessageBatchRequestEntry) SetDelaySeconds(v int64) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetId(v string) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetMessageAttributes(v map[string]*MessageAttributeValue) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetMessageBody(v string) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetMessageDeduplicationId(v string) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetMessageGroupId(v string) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) SetMessageSystemAttributes(v map[string]*MessageSystemAttributeValue) *SendMessageBatchRequestEntry + func (s *SendMessageBatchRequestEntry) Validate() error + func (s SendMessageBatchRequestEntry) GoString() string + func (s SendMessageBatchRequestEntry) String() string + type SendMessageBatchResultEntry struct + Id *string + MD5OfMessageAttributes *string + MD5OfMessageBody *string + MD5OfMessageSystemAttributes *string + MessageId *string + SequenceNumber *string + func (s *SendMessageBatchResultEntry) SetId(v string) *SendMessageBatchResultEntry + func (s *SendMessageBatchResultEntry) SetMD5OfMessageAttributes(v string) *SendMessageBatchResultEntry + func (s *SendMessageBatchResultEntry) SetMD5OfMessageBody(v string) *SendMessageBatchResultEntry + func (s *SendMessageBatchResultEntry) SetMD5OfMessageSystemAttributes(v string) *SendMessageBatchResultEntry + func (s *SendMessageBatchResultEntry) SetMessageId(v string) *SendMessageBatchResultEntry + func (s *SendMessageBatchResultEntry) SetSequenceNumber(v string) *SendMessageBatchResultEntry + func (s SendMessageBatchResultEntry) GoString() string + func (s SendMessageBatchResultEntry) String() string + type SendMessageInput struct + DelaySeconds *int64 + MessageAttributes map[string]*MessageAttributeValue + MessageBody *string + MessageDeduplicationId *string + MessageGroupId *string + MessageSystemAttributes map[string]*MessageSystemAttributeValue + QueueUrl *string + func (s *SendMessageInput) SetDelaySeconds(v int64) *SendMessageInput + func (s *SendMessageInput) SetMessageAttributes(v map[string]*MessageAttributeValue) *SendMessageInput + func (s *SendMessageInput) SetMessageBody(v string) *SendMessageInput + func (s *SendMessageInput) SetMessageDeduplicationId(v string) *SendMessageInput + func (s *SendMessageInput) SetMessageGroupId(v string) *SendMessageInput + func (s *SendMessageInput) SetMessageSystemAttributes(v map[string]*MessageSystemAttributeValue) *SendMessageInput + func (s *SendMessageInput) SetQueueUrl(v string) *SendMessageInput + func (s *SendMessageInput) Validate() error + func (s SendMessageInput) GoString() string + func (s SendMessageInput) String() string + type SendMessageOutput struct + MD5OfMessageAttributes *string + MD5OfMessageBody *string + MD5OfMessageSystemAttributes *string + MessageId *string + SequenceNumber *string + func (s *SendMessageOutput) SetMD5OfMessageAttributes(v string) *SendMessageOutput + func (s *SendMessageOutput) SetMD5OfMessageBody(v string) *SendMessageOutput + func (s *SendMessageOutput) SetMD5OfMessageSystemAttributes(v string) *SendMessageOutput + func (s *SendMessageOutput) SetMessageId(v string) *SendMessageOutput + func (s *SendMessageOutput) SetSequenceNumber(v string) *SendMessageOutput + func (s SendMessageOutput) GoString() string + func (s SendMessageOutput) String() string + type SetQueueAttributesInput struct + Attributes map[string]*string + QueueUrl *string + func (s *SetQueueAttributesInput) SetAttributes(v map[string]*string) *SetQueueAttributesInput + func (s *SetQueueAttributesInput) SetQueueUrl(v string) *SetQueueAttributesInput + func (s *SetQueueAttributesInput) Validate() error + func (s SetQueueAttributesInput) GoString() string + func (s SetQueueAttributesInput) String() string + type SetQueueAttributesOutput struct + func (s SetQueueAttributesOutput) GoString() string + func (s SetQueueAttributesOutput) String() string + type StartMessageMoveTaskInput struct + DestinationArn *string + MaxNumberOfMessagesPerSecond *int64 + SourceArn *string + func (s *StartMessageMoveTaskInput) SetDestinationArn(v string) *StartMessageMoveTaskInput + func (s *StartMessageMoveTaskInput) SetMaxNumberOfMessagesPerSecond(v int64) *StartMessageMoveTaskInput + func (s *StartMessageMoveTaskInput) SetSourceArn(v string) *StartMessageMoveTaskInput + func (s *StartMessageMoveTaskInput) Validate() error + func (s StartMessageMoveTaskInput) GoString() string + func (s StartMessageMoveTaskInput) String() string + type StartMessageMoveTaskOutput struct + TaskHandle *string + func (s *StartMessageMoveTaskOutput) SetTaskHandle(v string) *StartMessageMoveTaskOutput + func (s StartMessageMoveTaskOutput) GoString() string + func (s StartMessageMoveTaskOutput) String() string + type TagQueueInput struct + QueueUrl *string + Tags map[string]*string + func (s *TagQueueInput) SetQueueUrl(v string) *TagQueueInput + func (s *TagQueueInput) SetTags(v map[string]*string) *TagQueueInput + func (s *TagQueueInput) Validate() error + func (s TagQueueInput) GoString() string + func (s TagQueueInput) String() string + type TagQueueOutput struct + func (s TagQueueOutput) GoString() string + func (s TagQueueOutput) String() string + type UntagQueueInput struct + QueueUrl *string + TagKeys []*string + func (s *UntagQueueInput) SetQueueUrl(v string) *UntagQueueInput + func (s *UntagQueueInput) SetTagKeys(v []*string) *UntagQueueInput + func (s *UntagQueueInput) Validate() error + func (s UntagQueueInput) GoString() string + func (s UntagQueueInput) String() string + type UntagQueueOutput struct + func (s UntagQueueOutput) GoString() string + func (s UntagQueueOutput) String() string