1
|
|
|
package sqs |
2
|
|
|
|
3
|
|
|
import ( |
4
|
|
|
"context" |
5
|
|
|
|
6
|
|
|
SDK "github.com/aws/aws-sdk-go-v2/service/sqs" |
7
|
|
|
) |
8
|
|
|
|
9
|
|
|
// RawAddPermission executes `AddPermission` raw operation. |
10
|
|
|
func (svc *SQS) RawAddPermission(ctx context.Context, in *SDK.AddPermissionInput) (*SDK.AddPermissionResponse, error) { |
11
|
|
|
return svc.client.AddPermissionRequest(in).Send(ctx) |
12
|
|
|
} |
13
|
|
|
|
14
|
|
|
// RawChangeMessageVisibility executes `ChangeMessageVisibility` raw operation. |
15
|
|
|
func (svc *SQS) RawChangeMessageVisibility(ctx context.Context, in *SDK.ChangeMessageVisibilityInput) (*SDK.ChangeMessageVisibilityResponse, error) { |
16
|
|
|
return svc.client.ChangeMessageVisibilityRequest(in).Send(ctx) |
17
|
|
|
} |
18
|
|
|
|
19
|
|
|
// RawChangeMessageVisibilityBatch executes `ChangeMessageVisibilityBatch` raw operation. |
20
|
|
|
func (svc *SQS) RawChangeMessageVisibilityBatch(ctx context.Context, in *SDK.ChangeMessageVisibilityBatchInput) (*SDK.ChangeMessageVisibilityBatchResponse, error) { |
21
|
|
|
return svc.client.ChangeMessageVisibilityBatchRequest(in).Send(ctx) |
22
|
|
|
} |
23
|
|
|
|
24
|
|
|
// RawCreateQueue executes `CreateQueue` raw operation. |
25
|
|
|
func (svc *SQS) RawCreateQueue(ctx context.Context, in *SDK.CreateQueueInput) (*SDK.CreateQueueResponse, error) { |
26
|
|
|
return svc.client.CreateQueueRequest(in).Send(ctx) |
27
|
|
|
} |
28
|
|
|
|
29
|
|
|
// RawDeleteMessage executes `DeleteMessage` raw operation. |
30
|
|
|
func (svc *SQS) RawDeleteMessage(ctx context.Context, in *SDK.DeleteMessageInput) (*SDK.DeleteMessageResponse, error) { |
31
|
|
|
return svc.client.DeleteMessageRequest(in).Send(ctx) |
32
|
|
|
} |
33
|
|
|
|
34
|
|
|
// RawDeleteMessageBatch executes `DeleteMessageBatch` raw operation. |
35
|
|
|
func (svc *SQS) RawDeleteMessageBatch(ctx context.Context, in *SDK.DeleteMessageBatchInput) (*SDK.DeleteMessageBatchResponse, error) { |
36
|
|
|
return svc.client.DeleteMessageBatchRequest(in).Send(ctx) |
37
|
|
|
} |
38
|
|
|
|
39
|
|
|
// RawDeleteQueue executes `DeleteQueue` raw operation. |
40
|
|
|
func (svc *SQS) RawDeleteQueue(ctx context.Context, in *SDK.DeleteQueueInput) (*SDK.DeleteQueueResponse, error) { |
41
|
|
|
return svc.client.DeleteQueueRequest(in).Send(ctx) |
42
|
|
|
} |
43
|
|
|
|
44
|
|
|
// RawGetQueueAttributes executes `GetQueueAttributes` raw operation. |
45
|
|
|
func (svc *SQS) RawGetQueueAttributes(ctx context.Context, in *SDK.GetQueueAttributesInput) (*SDK.GetQueueAttributesResponse, error) { |
46
|
|
|
return svc.client.GetQueueAttributesRequest(in).Send(ctx) |
47
|
|
|
} |
48
|
|
|
|
49
|
|
|
// RawGetQueueUrl executes `GetQueueUrl` raw operation. |
50
|
|
|
func (svc *SQS) RawGetQueueUrl(ctx context.Context, in *SDK.GetQueueUrlInput) (*SDK.GetQueueUrlResponse, error) { |
|
|
|
|
51
|
|
|
return svc.client.GetQueueUrlRequest(in).Send(ctx) |
52
|
|
|
} |
53
|
|
|
|
54
|
|
|
// RawListDeadLetterSourceQueues executes `ListDeadLetterSourceQueues` raw operation. |
55
|
|
|
func (svc *SQS) RawListDeadLetterSourceQueues(ctx context.Context, in *SDK.ListDeadLetterSourceQueuesInput) (*SDK.ListDeadLetterSourceQueuesResponse, error) { |
56
|
|
|
return svc.client.ListDeadLetterSourceQueuesRequest(in).Send(ctx) |
57
|
|
|
} |
58
|
|
|
|
59
|
|
|
// RawListQueueTags executes `ListQueueTags` raw operation. |
60
|
|
|
func (svc *SQS) RawListQueueTags(ctx context.Context, in *SDK.ListQueueTagsInput) (*SDK.ListQueueTagsResponse, error) { |
61
|
|
|
return svc.client.ListQueueTagsRequest(in).Send(ctx) |
62
|
|
|
} |
63
|
|
|
|
64
|
|
|
// RawListQueues executes `ListQueues` raw operation. |
65
|
|
|
func (svc *SQS) RawListQueues(ctx context.Context, in *SDK.ListQueuesInput) (*SDK.ListQueuesResponse, error) { |
66
|
|
|
return svc.client.ListQueuesRequest(in).Send(ctx) |
67
|
|
|
} |
68
|
|
|
|
69
|
|
|
// RawPurgeQueue executes `PurgeQueue` raw operation. |
70
|
|
|
func (svc *SQS) RawPurgeQueue(ctx context.Context, in *SDK.PurgeQueueInput) (*SDK.PurgeQueueResponse, error) { |
71
|
|
|
return svc.client.PurgeQueueRequest(in).Send(ctx) |
72
|
|
|
} |
73
|
|
|
|
74
|
|
|
// RawReceiveMessage executes `ReceiveMessage` raw operation. |
75
|
|
|
func (svc *SQS) RawReceiveMessage(ctx context.Context, in *SDK.ReceiveMessageInput) (*SDK.ReceiveMessageResponse, error) { |
76
|
|
|
return svc.client.ReceiveMessageRequest(in).Send(ctx) |
77
|
|
|
} |
78
|
|
|
|
79
|
|
|
// RawRemovePermission executes `RemovePermission` raw operation. |
80
|
|
|
func (svc *SQS) RawRemovePermission(ctx context.Context, in *SDK.RemovePermissionInput) (*SDK.RemovePermissionResponse, error) { |
81
|
|
|
return svc.client.RemovePermissionRequest(in).Send(ctx) |
82
|
|
|
} |
83
|
|
|
|
84
|
|
|
// RawSendMessage executes `SendMessage` raw operation. |
85
|
|
|
func (svc *SQS) RawSendMessage(ctx context.Context, in *SDK.SendMessageInput) (*SDK.SendMessageResponse, error) { |
86
|
|
|
return svc.client.SendMessageRequest(in).Send(ctx) |
87
|
|
|
} |
88
|
|
|
|
89
|
|
|
// RawSendMessageBatch executes `SendMessageBatch` raw operation. |
90
|
|
|
func (svc *SQS) RawSendMessageBatch(ctx context.Context, in *SDK.SendMessageBatchInput) (*SDK.SendMessageBatchResponse, error) { |
91
|
|
|
return svc.client.SendMessageBatchRequest(in).Send(ctx) |
92
|
|
|
} |
93
|
|
|
|
94
|
|
|
// RawSetQueueAttributes executes `SetQueueAttributes` raw operation. |
95
|
|
|
func (svc *SQS) RawSetQueueAttributes(ctx context.Context, in *SDK.SetQueueAttributesInput) (*SDK.SetQueueAttributesResponse, error) { |
96
|
|
|
return svc.client.SetQueueAttributesRequest(in).Send(ctx) |
97
|
|
|
} |
98
|
|
|
|
99
|
|
|
// RawTagQueue executes `TagQueue` raw operation. |
100
|
|
|
func (svc *SQS) RawTagQueue(ctx context.Context, in *SDK.TagQueueInput) (*SDK.TagQueueResponse, error) { |
101
|
|
|
return svc.client.TagQueueRequest(in).Send(ctx) |
102
|
|
|
} |
103
|
|
|
|
104
|
|
|
// RawUntagQueue executes `UntagQueue` raw operation. |
105
|
|
|
func (svc *SQS) RawUntagQueue(ctx context.Context, in *SDK.UntagQueueInput) (*SDK.UntagQueueResponse, error) { |
106
|
|
|
return svc.client.UntagQueueRequest(in).Send(ctx) |
107
|
|
|
} |
108
|
|
|
|