-
Notifications
You must be signed in to change notification settings - Fork 173
/
Copy pathmisk-aws.api
283 lines (251 loc) · 18.9 KB
/
misk-aws.api
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
public final class misk/cloud/aws/AwsAccountId {
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lmisk/cloud/aws/AwsAccountId;
public static synthetic fun copy$default (Lmisk/cloud/aws/AwsAccountId;Ljava/lang/String;ILjava/lang/Object;)Lmisk/cloud/aws/AwsAccountId;
public fun equals (Ljava/lang/Object;)Z
public final fun getValue ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class misk/cloud/aws/AwsEnvironmentModule : misk/inject/KAbstractModule {
public fun <init> ()V
public final fun awsAccountId (Lmisk/environment/EnvVarLoader;)Lmisk/cloud/aws/AwsAccountId;
public final fun awsRegion (Lmisk/environment/EnvVarLoader;)Lmisk/cloud/aws/AwsRegion;
}
public final class misk/cloud/aws/AwsRegion {
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lmisk/cloud/aws/AwsRegion;
public static synthetic fun copy$default (Lmisk/cloud/aws/AwsRegion;Ljava/lang/String;ILjava/lang/Object;)Lmisk/cloud/aws/AwsRegion;
public fun equals (Ljava/lang/Object;)Z
public final fun getName ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class misk/cloud/aws/FakeAwsEnvironmentModule : misk/inject/KAbstractModule {
public fun <init> ()V
}
public final class misk/cloud/aws/TypesKt {
public static final fun toMiskAwsAccountId (Lwisp/aws/environment/AwsAccountId;)Lmisk/cloud/aws/AwsAccountId;
public static final fun toMiskAwsRegion (Lwisp/aws/environment/AwsRegion;)Lmisk/cloud/aws/AwsRegion;
}
public final class misk/jobqueue/sqs/AwsSqsJobHandlerModule : misk/inject/KAbstractModule {
public static final field Companion Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule$Companion;
public synthetic fun <init> (Lmisk/jobqueue/QueueName;Lkotlin/reflect/KClass;ZLjava/util/List;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
public static final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public static final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;Z)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public static final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;ZLjava/util/List;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
}
public final class misk/jobqueue/sqs/AwsSqsJobHandlerModule$Companion {
public final synthetic fun create (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;Z)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Ljava/lang/Class;ZLjava/util/List;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Lkotlin/reflect/KClass;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Lkotlin/reflect/KClass;Z)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final fun create (Lmisk/jobqueue/QueueName;Lkotlin/reflect/KClass;ZLjava/util/List;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public final synthetic fun create (Lmisk/jobqueue/QueueName;Z)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public static synthetic fun create$default (Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule$Companion;Lmisk/jobqueue/QueueName;Ljava/lang/Class;ZLjava/util/List;ILjava/lang/Object;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
public static synthetic fun create$default (Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule$Companion;Lmisk/jobqueue/QueueName;Lkotlin/reflect/KClass;ZLjava/util/List;ILjava/lang/Object;)Lmisk/jobqueue/sqs/AwsSqsJobHandlerModule;
}
public final class misk/jobqueue/sqs/AwsSqsJobHandlerSubscriptionService : com/google/common/util/concurrent/AbstractIdleService {
}
public final class misk/jobqueue/sqs/AwsSqsJobQueueConfig : wisp/config/Config {
public fun <init> ()V
public fun <init> (Ljava/util/Map;)V
public fun <init> (Ljava/util/Map;I)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;J)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JI)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JII)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JIII)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JIIILmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;)V
public fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JIIILmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;Z)V
public synthetic fun <init> (Ljava/util/Map;ILmisk/tasks/RepeatedTaskQueueConfig;JIIILmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getAws_sqs_job_receiver_policy ()Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;
public final fun getExternal_queues ()Ljava/util/Map;
public final fun getMessage_batch_size ()I
public final fun getQueue_attribute_importer_frequency_ms ()J
public final fun getSafe_shutdown ()Z
public final fun getSqs_sending_connect_timeout_ms ()I
public final fun getSqs_sending_request_timeout_ms ()I
public final fun getSqs_sending_socket_timeout_ms ()I
public final fun getTask_queue ()Lmisk/tasks/RepeatedTaskQueueConfig;
}
public class misk/jobqueue/sqs/AwsSqsJobQueueModule : misk/inject/KAbstractModule {
public static final field Companion Lmisk/jobqueue/sqs/AwsSqsJobQueueModule$Companion;
public fun <init> (Lmisk/jobqueue/sqs/AwsSqsJobQueueConfig;)V
protected fun configure ()V
public fun configureClient (Lcom/amazonaws/client/builder/AwsClientBuilder;)V
public final fun consumerRepeatedTaskQueue (Lmisk/tasks/RepeatedTaskQueueFactory;Lmisk/jobqueue/sqs/AwsSqsJobQueueConfig;)Lmisk/tasks/RepeatedTaskQueue;
public final fun provideSQSClient (Ljava/lang/String;Lmisk/cloud/aws/AwsRegion;Lcom/amazonaws/auth/AWSCredentialsProvider;Lmisk/feature/FeatureFlags;)Lcom/amazonaws/services/sqs/AmazonSQS;
public final fun provideSQSClientForReceiving (Lmisk/cloud/aws/AwsRegion;Lcom/amazonaws/auth/AWSCredentialsProvider;)Lcom/amazonaws/services/sqs/AmazonSQS;
}
public final class misk/jobqueue/sqs/AwsSqsJobQueueModule$Companion {
}
public final class misk/jobqueue/sqs/AwsSqsJobQueueModuleKt {
public static final fun withNoPrefetching (Lcom/amazonaws/services/sqs/buffered/QueueBufferConfig;)Lcom/amazonaws/services/sqs/buffered/QueueBufferConfig;
}
public final class misk/jobqueue/sqs/AwsSqsJobReceiverPolicy : java/lang/Enum {
public static final field BALANCED_MAX Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;
public static final field ONE_FLAG_ONLY Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;
public static fun values ()[Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;
}
public final class misk/jobqueue/sqs/AwsSqsQueueAttributeImporter {
public static final field Companion Lmisk/jobqueue/sqs/AwsSqsQueueAttributeImporter$Companion;
public final fun getRunning ()Ljava/util/concurrent/atomic/AtomicBoolean;
public final fun import (Lmisk/jobqueue/QueueName;)V
public final fun shutDown ()V
}
public final class misk/jobqueue/sqs/AwsSqsQueueAttributeImporter$Companion {
}
public final class misk/jobqueue/sqs/AwsSqsQueueConfig {
public fun <init> ()V
public fun <init> (Ljava/lang/String;)V
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lmisk/jobqueue/sqs/AwsSqsQueueConfig;
public static synthetic fun copy$default (Lmisk/jobqueue/sqs/AwsSqsQueueConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lmisk/jobqueue/sqs/AwsSqsQueueConfig;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccount_id ()Ljava/lang/String;
public final fun getRegion ()Ljava/lang/String;
public final fun getSqs_queue_name ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public abstract interface class misk/jobqueue/sqs/DeadLetterQueueProvider {
public abstract fun deadLetterQueueFor (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/QueueName;
}
public final class misk/jobqueue/sqs/DefaultDeadLetterQueueProvider : misk/jobqueue/sqs/DeadLetterQueueProvider {
public fun <init> ()V
public fun deadLetterQueueFor (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/QueueName;
}
public final class misk/jobqueue/sqs/FlaggedBufferedSqsClient : com/amazonaws/services/sqs/AmazonSQS {
public static final field Companion Lmisk/jobqueue/sqs/FlaggedBufferedSqsClient$Companion;
public fun <init> (Lcom/amazonaws/services/sqs/AmazonSQS;Lcom/amazonaws/services/sqs/AmazonSQS;Ljava/lang/String;Lmisk/feature/FeatureFlags;)V
public fun addPermission (Lcom/amazonaws/services/sqs/model/AddPermissionRequest;)Lcom/amazonaws/services/sqs/model/AddPermissionResult;
public fun addPermission (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/AddPermissionResult;
public fun cancelMessageMoveTask (Lcom/amazonaws/services/sqs/model/CancelMessageMoveTaskRequest;)Lcom/amazonaws/services/sqs/model/CancelMessageMoveTaskResult;
public fun changeMessageVisibility (Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityRequest;)Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityResult;
public fun changeMessageVisibility (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityResult;
public fun changeMessageVisibilityBatch (Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityBatchRequest;)Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityBatchResult;
public fun changeMessageVisibilityBatch (Ljava/lang/String;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/ChangeMessageVisibilityBatchResult;
public fun createQueue (Lcom/amazonaws/services/sqs/model/CreateQueueRequest;)Lcom/amazonaws/services/sqs/model/CreateQueueResult;
public fun createQueue (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/CreateQueueResult;
public fun deleteMessage (Lcom/amazonaws/services/sqs/model/DeleteMessageRequest;)Lcom/amazonaws/services/sqs/model/DeleteMessageResult;
public fun deleteMessage (Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/DeleteMessageResult;
public fun deleteMessageBatch (Lcom/amazonaws/services/sqs/model/DeleteMessageBatchRequest;)Lcom/amazonaws/services/sqs/model/DeleteMessageBatchResult;
public fun deleteMessageBatch (Ljava/lang/String;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/DeleteMessageBatchResult;
public fun deleteQueue (Lcom/amazonaws/services/sqs/model/DeleteQueueRequest;)Lcom/amazonaws/services/sqs/model/DeleteQueueResult;
public fun deleteQueue (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/DeleteQueueResult;
public fun getCachedResponseMetadata (Lcom/amazonaws/AmazonWebServiceRequest;)Lcom/amazonaws/ResponseMetadata;
public fun getQueueAttributes (Lcom/amazonaws/services/sqs/model/GetQueueAttributesRequest;)Lcom/amazonaws/services/sqs/model/GetQueueAttributesResult;
public fun getQueueAttributes (Ljava/lang/String;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/GetQueueAttributesResult;
public fun getQueueUrl (Lcom/amazonaws/services/sqs/model/GetQueueUrlRequest;)Lcom/amazonaws/services/sqs/model/GetQueueUrlResult;
public fun getQueueUrl (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/GetQueueUrlResult;
public fun listDeadLetterSourceQueues (Lcom/amazonaws/services/sqs/model/ListDeadLetterSourceQueuesRequest;)Lcom/amazonaws/services/sqs/model/ListDeadLetterSourceQueuesResult;
public fun listMessageMoveTasks (Lcom/amazonaws/services/sqs/model/ListMessageMoveTasksRequest;)Lcom/amazonaws/services/sqs/model/ListMessageMoveTasksResult;
public fun listQueueTags (Lcom/amazonaws/services/sqs/model/ListQueueTagsRequest;)Lcom/amazonaws/services/sqs/model/ListQueueTagsResult;
public fun listQueueTags (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/ListQueueTagsResult;
public fun listQueues ()Lcom/amazonaws/services/sqs/model/ListQueuesResult;
public fun listQueues (Lcom/amazonaws/services/sqs/model/ListQueuesRequest;)Lcom/amazonaws/services/sqs/model/ListQueuesResult;
public fun listQueues (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/ListQueuesResult;
public fun purgeQueue (Lcom/amazonaws/services/sqs/model/PurgeQueueRequest;)Lcom/amazonaws/services/sqs/model/PurgeQueueResult;
public fun receiveMessage (Lcom/amazonaws/services/sqs/model/ReceiveMessageRequest;)Lcom/amazonaws/services/sqs/model/ReceiveMessageResult;
public fun receiveMessage (Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/ReceiveMessageResult;
public fun removePermission (Lcom/amazonaws/services/sqs/model/RemovePermissionRequest;)Lcom/amazonaws/services/sqs/model/RemovePermissionResult;
public fun removePermission (Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/RemovePermissionResult;
public fun sendMessage (Lcom/amazonaws/services/sqs/model/SendMessageRequest;)Lcom/amazonaws/services/sqs/model/SendMessageResult;
public fun sendMessage (Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/sqs/model/SendMessageResult;
public fun sendMessageBatch (Lcom/amazonaws/services/sqs/model/SendMessageBatchRequest;)Lcom/amazonaws/services/sqs/model/SendMessageBatchResult;
public fun sendMessageBatch (Ljava/lang/String;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/SendMessageBatchResult;
public fun setEndpoint (Ljava/lang/String;)V
public fun setQueueAttributes (Lcom/amazonaws/services/sqs/model/SetQueueAttributesRequest;)Lcom/amazonaws/services/sqs/model/SetQueueAttributesResult;
public fun setQueueAttributes (Ljava/lang/String;Ljava/util/Map;)Lcom/amazonaws/services/sqs/model/SetQueueAttributesResult;
public fun setRegion (Lcom/amazonaws/regions/Region;)V
public fun shutdown ()V
public fun startMessageMoveTask (Lcom/amazonaws/services/sqs/model/StartMessageMoveTaskRequest;)Lcom/amazonaws/services/sqs/model/StartMessageMoveTaskResult;
public fun tagQueue (Lcom/amazonaws/services/sqs/model/TagQueueRequest;)Lcom/amazonaws/services/sqs/model/TagQueueResult;
public fun tagQueue (Ljava/lang/String;Ljava/util/Map;)Lcom/amazonaws/services/sqs/model/TagQueueResult;
public fun untagQueue (Lcom/amazonaws/services/sqs/model/UntagQueueRequest;)Lcom/amazonaws/services/sqs/model/UntagQueueResult;
public fun untagQueue (Ljava/lang/String;Ljava/util/List;)Lcom/amazonaws/services/sqs/model/UntagQueueResult;
}
public final class misk/jobqueue/sqs/FlaggedBufferedSqsClient$Companion {
public final fun getFEATURE ()Lmisk/feature/Feature;
}
public final class misk/jobqueue/sqs/QueueResolver {
public static final field Companion Lmisk/jobqueue/sqs/QueueResolver$Companion;
public final fun getDeadLetter (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/sqs/ResolvedQueue;
public final fun getForReceiving (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/sqs/ResolvedQueue;
public final fun getForSending (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/sqs/ResolvedQueue;
}
public final class misk/jobqueue/sqs/QueueResolver$Companion {
public final fun getLog ()Lmu/KLogger;
}
public final class misk/jobqueue/sqs/QueueResolverKt {
public static final fun getParentQueue (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/QueueName;
public static final fun getRetryQueue (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/QueueName;
public static final fun isRetryQueue (Lmisk/jobqueue/QueueName;)Z
}
public final class misk/jobqueue/sqs/ResolvedQueue {
public final fun call (Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
public final fun getAccountId ()Lmisk/cloud/aws/AwsAccountId;
public final fun getClient ()Lcom/amazonaws/services/sqs/AmazonSQS;
public final fun getName ()Lmisk/jobqueue/QueueName;
public final fun getQueueName ()Ljava/lang/String;
public final fun getRegion ()Lmisk/cloud/aws/AwsRegion;
public final fun getSqsQueueName ()Lmisk/jobqueue/QueueName;
public final fun getUrl ()Ljava/lang/String;
}
public final class misk/jobqueue/sqs/ResolvedQueue$SQSException : java/lang/RuntimeException {
public fun <init> (Lcom/amazonaws/AmazonClientException;Lmisk/jobqueue/sqs/ResolvedQueue;)V
}
public final class misk/jobqueue/sqs/SqsConsumerAllocator {
public static final field Companion Lmisk/jobqueue/sqs/SqsConsumerAllocator$Companion;
public fun <init> (Lwisp/lease/LeaseManager;Lmisk/feature/FeatureFlags;)V
public final fun computeSqsConsumersForPod (Lmisk/jobqueue/QueueName;Lmisk/jobqueue/sqs/AwsSqsJobReceiverPolicy;)I
}
public final class misk/jobqueue/sqs/SqsConsumerAllocator$Companion {
public final fun leaseName (Lmisk/jobqueue/QueueName;I)Ljava/lang/String;
}
public final class misk/jobqueue/sqs/SqsJobConsumer : misk/jobqueue/JobConsumer {
public static final field Companion Lmisk/jobqueue/sqs/SqsJobConsumer$Companion;
public final fun shutDown ()V
public fun subscribe (Lmisk/jobqueue/QueueName;Lmisk/jobqueue/JobHandler;)V
public fun unsubscribe (Lmisk/jobqueue/QueueName;)V
}
public final class misk/jobqueue/sqs/SqsJobConsumer$Companion {
}
public final class misk/jobqueue/sqs/SqsMetrics {
public final fun getHandlerDispatchTime ()Lmisk/metrics/Histogram;
public final fun getHandlerFailures ()Lio/prometheus/client/Counter;
public final fun getJobEnqueueFailures ()Lio/prometheus/client/Counter;
public final fun getJobsAcknowledged ()Lio/prometheus/client/Counter;
public final fun getJobsDeadLettered ()Lio/prometheus/client/Counter;
public final fun getJobsEnqueued ()Lio/prometheus/client/Counter;
public final fun getJobsReceived ()Lio/prometheus/client/Counter;
public final fun getQueueProcessingLag ()Lmisk/metrics/Histogram;
public final fun getSqsApproxNumberOfMessages ()Lio/prometheus/client/Gauge;
public final fun getSqsApproxNumberOfMessagesNotVisible ()Lio/prometheus/client/Gauge;
public final fun getSqsDeleteTime ()Lmisk/metrics/Histogram;
public final fun getSqsReceiveTime ()Lmisk/metrics/Histogram;
public final fun getSqsSendTime ()Lmisk/metrics/Histogram;
public final fun getVisibilityTime ()Lio/prometheus/client/Gauge;
}
public final class misk/jobqueue/sqs/StaticDeadLetterQueueProvider : misk/jobqueue/sqs/DeadLetterQueueProvider {
public fun <init> (Ljava/lang/String;)V
public fun deadLetterQueueFor (Lmisk/jobqueue/QueueName;)Lmisk/jobqueue/QueueName;
}
public class misk/s3/RealS3Module : misk/inject/KAbstractModule {
public fun <init> ()V
protected fun configure ()V
public fun configureClient (Lcom/amazonaws/services/s3/AmazonS3ClientBuilder;)V
public final fun provideS3 (Lmisk/cloud/aws/AwsRegion;Lcom/amazonaws/auth/AWSCredentialsProvider;)Lcom/amazonaws/services/s3/AmazonS3;
}