sqs/client__raw_api.go   A
last analyzed

Size/Duplication

Total Lines 107
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
cc 20
eloc 44
dl 0
loc 107
rs 10
c 0
b 0
f 0

20 Methods

Rating   Name   Duplication   Size   Complexity  
A sqs.*SQS.RawDeleteQueue 0 2 1
A sqs.*SQS.RawAddPermission 0 2 1
A sqs.*SQS.RawChangeMessageVisibilityBatch 0 2 1
A sqs.*SQS.RawDeleteMessage 0 2 1
A sqs.*SQS.RawDeleteMessageBatch 0 2 1
A sqs.*SQS.RawChangeMessageVisibility 0 2 1
A sqs.*SQS.RawGetQueueAttributes 0 2 1
A sqs.*SQS.RawCreateQueue 0 2 1
A sqs.*SQS.RawRemovePermission 0 2 1
A sqs.*SQS.RawSendMessage 0 2 1
A sqs.*SQS.RawSendMessageBatch 0 2 1
A sqs.*SQS.RawListDeadLetterSourceQueues 0 2 1
A sqs.*SQS.RawPurgeQueue 0 2 1
A sqs.*SQS.RawTagQueue 0 2 1
A sqs.*SQS.RawReceiveMessage 0 2 1
A sqs.*SQS.RawUntagQueue 0 2 1
A sqs.*SQS.RawSetQueueAttributes 0 2 1
A sqs.*SQS.RawListQueues 0 2 1
A sqs.*SQS.RawListQueueTags 0 2 1
A sqs.*SQS.RawGetQueueUrl 0 2 1
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
//nolint:golint
51
func (svc *SQS) RawGetQueueUrl(ctx context.Context, in *SDK.GetQueueUrlInput) (*SDK.GetQueueUrlResponse, error) {
0 ignored issues
show
introduced by
method RawGetQueueUrl should be RawGetQueueURL
Loading history...
52
	return svc.client.GetQueueUrlRequest(in).Send(ctx)
53
}
54
55
// RawListDeadLetterSourceQueues executes `ListDeadLetterSourceQueues` raw operation.
56
func (svc *SQS) RawListDeadLetterSourceQueues(ctx context.Context, in *SDK.ListDeadLetterSourceQueuesInput) (*SDK.ListDeadLetterSourceQueuesResponse, error) {
57
	return svc.client.ListDeadLetterSourceQueuesRequest(in).Send(ctx)
58
}
59
60
// RawListQueueTags executes `ListQueueTags` raw operation.
61
func (svc *SQS) RawListQueueTags(ctx context.Context, in *SDK.ListQueueTagsInput) (*SDK.ListQueueTagsResponse, error) {
62
	return svc.client.ListQueueTagsRequest(in).Send(ctx)
63
}
64
65
// RawListQueues executes `ListQueues` raw operation.
66
func (svc *SQS) RawListQueues(ctx context.Context, in *SDK.ListQueuesInput) (*SDK.ListQueuesResponse, error) {
67
	return svc.client.ListQueuesRequest(in).Send(ctx)
68
}
69
70
// RawPurgeQueue executes `PurgeQueue` raw operation.
71
func (svc *SQS) RawPurgeQueue(ctx context.Context, in *SDK.PurgeQueueInput) (*SDK.PurgeQueueResponse, error) {
72
	return svc.client.PurgeQueueRequest(in).Send(ctx)
73
}
74
75
// RawReceiveMessage executes `ReceiveMessage` raw operation.
76
func (svc *SQS) RawReceiveMessage(ctx context.Context, in *SDK.ReceiveMessageInput) (*SDK.ReceiveMessageResponse, error) {
77
	return svc.client.ReceiveMessageRequest(in).Send(ctx)
78
}
79
80
// RawRemovePermission executes `RemovePermission` raw operation.
81
func (svc *SQS) RawRemovePermission(ctx context.Context, in *SDK.RemovePermissionInput) (*SDK.RemovePermissionResponse, error) {
82
	return svc.client.RemovePermissionRequest(in).Send(ctx)
83
}
84
85
// RawSendMessage executes `SendMessage` raw operation.
86
func (svc *SQS) RawSendMessage(ctx context.Context, in *SDK.SendMessageInput) (*SDK.SendMessageResponse, error) {
87
	return svc.client.SendMessageRequest(in).Send(ctx)
88
}
89
90
// RawSendMessageBatch executes `SendMessageBatch` raw operation.
91
func (svc *SQS) RawSendMessageBatch(ctx context.Context, in *SDK.SendMessageBatchInput) (*SDK.SendMessageBatchResponse, error) {
92
	return svc.client.SendMessageBatchRequest(in).Send(ctx)
93
}
94
95
// RawSetQueueAttributes executes `SetQueueAttributes` raw operation.
96
func (svc *SQS) RawSetQueueAttributes(ctx context.Context, in *SDK.SetQueueAttributesInput) (*SDK.SetQueueAttributesResponse, error) {
97
	return svc.client.SetQueueAttributesRequest(in).Send(ctx)
98
}
99
100
// RawTagQueue executes `TagQueue` raw operation.
101
func (svc *SQS) RawTagQueue(ctx context.Context, in *SDK.TagQueueInput) (*SDK.TagQueueResponse, error) {
102
	return svc.client.TagQueueRequest(in).Send(ctx)
103
}
104
105
// RawUntagQueue executes `UntagQueue` raw operation.
106
func (svc *SQS) RawUntagQueue(ctx context.Context, in *SDK.UntagQueueInput) (*SDK.UntagQueueResponse, error) {
107
	return svc.client.UntagQueueRequest(in).Send(ctx)
108
}
109