AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
OmicsServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/omics/OmicsErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/omics/OmicsEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in OmicsClient header */
21#include <aws/omics/model/AbortMultipartReadSetUploadResult.h>
22#include <aws/omics/model/AcceptShareResult.h>
23#include <aws/omics/model/BatchDeleteReadSetResult.h>
24#include <aws/omics/model/CancelAnnotationImportJobResult.h>
25#include <aws/omics/model/CancelVariantImportJobResult.h>
26#include <aws/omics/model/CompleteMultipartReadSetUploadResult.h>
27#include <aws/omics/model/CreateAnnotationStoreResult.h>
28#include <aws/omics/model/CreateAnnotationStoreVersionResult.h>
29#include <aws/omics/model/CreateMultipartReadSetUploadResult.h>
30#include <aws/omics/model/CreateReferenceStoreResult.h>
31#include <aws/omics/model/CreateRunGroupResult.h>
32#include <aws/omics/model/CreateSequenceStoreResult.h>
33#include <aws/omics/model/CreateShareResult.h>
34#include <aws/omics/model/CreateVariantStoreResult.h>
35#include <aws/omics/model/CreateWorkflowResult.h>
36#include <aws/omics/model/DeleteAnnotationStoreResult.h>
37#include <aws/omics/model/DeleteAnnotationStoreVersionsResult.h>
38#include <aws/omics/model/DeleteReferenceResult.h>
39#include <aws/omics/model/DeleteReferenceStoreResult.h>
40#include <aws/omics/model/DeleteSequenceStoreResult.h>
41#include <aws/omics/model/DeleteShareResult.h>
42#include <aws/omics/model/DeleteVariantStoreResult.h>
43#include <aws/omics/model/GetAnnotationImportJobResult.h>
44#include <aws/omics/model/GetAnnotationStoreResult.h>
45#include <aws/omics/model/GetAnnotationStoreVersionResult.h>
46#include <aws/omics/model/GetReadSetResult.h>
47#include <aws/omics/model/GetReadSetActivationJobResult.h>
48#include <aws/omics/model/GetReadSetExportJobResult.h>
49#include <aws/omics/model/GetReadSetImportJobResult.h>
50#include <aws/omics/model/GetReadSetMetadataResult.h>
51#include <aws/omics/model/GetReferenceResult.h>
52#include <aws/omics/model/GetReferenceImportJobResult.h>
53#include <aws/omics/model/GetReferenceMetadataResult.h>
54#include <aws/omics/model/GetReferenceStoreResult.h>
55#include <aws/omics/model/GetRunResult.h>
56#include <aws/omics/model/GetRunGroupResult.h>
57#include <aws/omics/model/GetRunTaskResult.h>
58#include <aws/omics/model/GetSequenceStoreResult.h>
59#include <aws/omics/model/GetShareResult.h>
60#include <aws/omics/model/GetVariantImportJobResult.h>
61#include <aws/omics/model/GetVariantStoreResult.h>
62#include <aws/omics/model/GetWorkflowResult.h>
63#include <aws/omics/model/ListAnnotationImportJobsResult.h>
64#include <aws/omics/model/ListAnnotationStoreVersionsResult.h>
65#include <aws/omics/model/ListAnnotationStoresResult.h>
66#include <aws/omics/model/ListMultipartReadSetUploadsResult.h>
67#include <aws/omics/model/ListReadSetActivationJobsResult.h>
68#include <aws/omics/model/ListReadSetExportJobsResult.h>
69#include <aws/omics/model/ListReadSetImportJobsResult.h>
70#include <aws/omics/model/ListReadSetUploadPartsResult.h>
71#include <aws/omics/model/ListReadSetsResult.h>
72#include <aws/omics/model/ListReferenceImportJobsResult.h>
73#include <aws/omics/model/ListReferenceStoresResult.h>
74#include <aws/omics/model/ListReferencesResult.h>
75#include <aws/omics/model/ListRunGroupsResult.h>
76#include <aws/omics/model/ListRunTasksResult.h>
77#include <aws/omics/model/ListRunsResult.h>
78#include <aws/omics/model/ListSequenceStoresResult.h>
79#include <aws/omics/model/ListSharesResult.h>
80#include <aws/omics/model/ListTagsForResourceResult.h>
81#include <aws/omics/model/ListVariantImportJobsResult.h>
82#include <aws/omics/model/ListVariantStoresResult.h>
83#include <aws/omics/model/ListWorkflowsResult.h>
84#include <aws/omics/model/StartAnnotationImportJobResult.h>
85#include <aws/omics/model/StartReadSetActivationJobResult.h>
86#include <aws/omics/model/StartReadSetExportJobResult.h>
87#include <aws/omics/model/StartReadSetImportJobResult.h>
88#include <aws/omics/model/StartReferenceImportJobResult.h>
89#include <aws/omics/model/StartRunResult.h>
90#include <aws/omics/model/StartVariantImportJobResult.h>
91#include <aws/omics/model/TagResourceResult.h>
92#include <aws/omics/model/UntagResourceResult.h>
93#include <aws/omics/model/UpdateAnnotationStoreResult.h>
94#include <aws/omics/model/UpdateAnnotationStoreVersionResult.h>
95#include <aws/omics/model/UpdateVariantStoreResult.h>
96#include <aws/omics/model/UploadReadSetPartResult.h>
97#include <aws/omics/model/ListVariantStoresRequest.h>
98#include <aws/omics/model/ListWorkflowsRequest.h>
99#include <aws/omics/model/ListVariantImportJobsRequest.h>
100#include <aws/omics/model/ListRunsRequest.h>
101#include <aws/omics/model/ListAnnotationImportJobsRequest.h>
102#include <aws/omics/model/ListRunGroupsRequest.h>
103#include <aws/omics/model/ListSequenceStoresRequest.h>
104#include <aws/omics/model/ListAnnotationStoresRequest.h>
105#include <aws/omics/model/ListReferenceStoresRequest.h>
106#include <aws/core/NoResult.h>
107/* End of service model headers required in OmicsClient header */
108
109namespace Aws
110{
111 namespace Http
112 {
113 class HttpClient;
114 class HttpClientFactory;
115 } // namespace Http
116
117 namespace Utils
118 {
119 template< typename R, typename E> class Outcome;
120
121 namespace Threading
122 {
123 class Executor;
124 } // namespace Threading
125 } // namespace Utils
126
127 namespace Auth
128 {
129 class AWSCredentials;
130 class AWSCredentialsProvider;
131 } // namespace Auth
132
133 namespace Client
134 {
135 class RetryStrategy;
136 } // namespace Client
137
138 namespace Omics
139 {
143
144 namespace Model
145 {
146 /* Service model forward declarations required in OmicsClient header */
147 class AbortMultipartReadSetUploadRequest;
148 class AcceptShareRequest;
149 class BatchDeleteReadSetRequest;
150 class CancelAnnotationImportJobRequest;
151 class CancelRunRequest;
152 class CancelVariantImportJobRequest;
153 class CompleteMultipartReadSetUploadRequest;
154 class CreateAnnotationStoreRequest;
155 class CreateAnnotationStoreVersionRequest;
156 class CreateMultipartReadSetUploadRequest;
157 class CreateReferenceStoreRequest;
158 class CreateRunGroupRequest;
159 class CreateSequenceStoreRequest;
160 class CreateShareRequest;
161 class CreateVariantStoreRequest;
162 class CreateWorkflowRequest;
163 class DeleteAnnotationStoreRequest;
164 class DeleteAnnotationStoreVersionsRequest;
165 class DeleteReferenceRequest;
166 class DeleteReferenceStoreRequest;
167 class DeleteRunRequest;
168 class DeleteRunGroupRequest;
169 class DeleteSequenceStoreRequest;
170 class DeleteShareRequest;
171 class DeleteVariantStoreRequest;
172 class DeleteWorkflowRequest;
173 class GetAnnotationImportJobRequest;
174 class GetAnnotationStoreRequest;
175 class GetAnnotationStoreVersionRequest;
176 class GetReadSetRequest;
177 class GetReadSetActivationJobRequest;
178 class GetReadSetExportJobRequest;
179 class GetReadSetImportJobRequest;
180 class GetReadSetMetadataRequest;
181 class GetReferenceRequest;
182 class GetReferenceImportJobRequest;
183 class GetReferenceMetadataRequest;
184 class GetReferenceStoreRequest;
185 class GetRunRequest;
186 class GetRunGroupRequest;
187 class GetRunTaskRequest;
188 class GetSequenceStoreRequest;
189 class GetShareRequest;
190 class GetVariantImportJobRequest;
191 class GetVariantStoreRequest;
192 class GetWorkflowRequest;
193 class ListAnnotationImportJobsRequest;
194 class ListAnnotationStoreVersionsRequest;
195 class ListAnnotationStoresRequest;
196 class ListMultipartReadSetUploadsRequest;
197 class ListReadSetActivationJobsRequest;
198 class ListReadSetExportJobsRequest;
199 class ListReadSetImportJobsRequest;
200 class ListReadSetUploadPartsRequest;
201 class ListReadSetsRequest;
202 class ListReferenceImportJobsRequest;
203 class ListReferenceStoresRequest;
204 class ListReferencesRequest;
205 class ListRunGroupsRequest;
206 class ListRunTasksRequest;
207 class ListRunsRequest;
208 class ListSequenceStoresRequest;
209 class ListSharesRequest;
210 class ListTagsForResourceRequest;
211 class ListVariantImportJobsRequest;
212 class ListVariantStoresRequest;
213 class ListWorkflowsRequest;
214 class StartAnnotationImportJobRequest;
215 class StartReadSetActivationJobRequest;
216 class StartReadSetExportJobRequest;
217 class StartReadSetImportJobRequest;
218 class StartReferenceImportJobRequest;
219 class StartRunRequest;
220 class StartVariantImportJobRequest;
221 class TagResourceRequest;
222 class UntagResourceRequest;
223 class UpdateAnnotationStoreRequest;
224 class UpdateAnnotationStoreVersionRequest;
225 class UpdateRunGroupRequest;
226 class UpdateVariantStoreRequest;
227 class UpdateWorkflowRequest;
228 class UploadReadSetPartRequest;
229 /* End of service model forward declarations required in OmicsClient header */
230
231 /* Service model Outcome class definitions */
314 /* End of service model Outcome class definitions */
315
316 /* Service model Outcome callable definitions */
317 typedef std::future<AbortMultipartReadSetUploadOutcome> AbortMultipartReadSetUploadOutcomeCallable;
318 typedef std::future<AcceptShareOutcome> AcceptShareOutcomeCallable;
319 typedef std::future<BatchDeleteReadSetOutcome> BatchDeleteReadSetOutcomeCallable;
320 typedef std::future<CancelAnnotationImportJobOutcome> CancelAnnotationImportJobOutcomeCallable;
321 typedef std::future<CancelRunOutcome> CancelRunOutcomeCallable;
322 typedef std::future<CancelVariantImportJobOutcome> CancelVariantImportJobOutcomeCallable;
323 typedef std::future<CompleteMultipartReadSetUploadOutcome> CompleteMultipartReadSetUploadOutcomeCallable;
324 typedef std::future<CreateAnnotationStoreOutcome> CreateAnnotationStoreOutcomeCallable;
325 typedef std::future<CreateAnnotationStoreVersionOutcome> CreateAnnotationStoreVersionOutcomeCallable;
326 typedef std::future<CreateMultipartReadSetUploadOutcome> CreateMultipartReadSetUploadOutcomeCallable;
327 typedef std::future<CreateReferenceStoreOutcome> CreateReferenceStoreOutcomeCallable;
328 typedef std::future<CreateRunGroupOutcome> CreateRunGroupOutcomeCallable;
329 typedef std::future<CreateSequenceStoreOutcome> CreateSequenceStoreOutcomeCallable;
330 typedef std::future<CreateShareOutcome> CreateShareOutcomeCallable;
331 typedef std::future<CreateVariantStoreOutcome> CreateVariantStoreOutcomeCallable;
332 typedef std::future<CreateWorkflowOutcome> CreateWorkflowOutcomeCallable;
333 typedef std::future<DeleteAnnotationStoreOutcome> DeleteAnnotationStoreOutcomeCallable;
334 typedef std::future<DeleteAnnotationStoreVersionsOutcome> DeleteAnnotationStoreVersionsOutcomeCallable;
335 typedef std::future<DeleteReferenceOutcome> DeleteReferenceOutcomeCallable;
336 typedef std::future<DeleteReferenceStoreOutcome> DeleteReferenceStoreOutcomeCallable;
337 typedef std::future<DeleteRunOutcome> DeleteRunOutcomeCallable;
338 typedef std::future<DeleteRunGroupOutcome> DeleteRunGroupOutcomeCallable;
339 typedef std::future<DeleteSequenceStoreOutcome> DeleteSequenceStoreOutcomeCallable;
340 typedef std::future<DeleteShareOutcome> DeleteShareOutcomeCallable;
341 typedef std::future<DeleteVariantStoreOutcome> DeleteVariantStoreOutcomeCallable;
342 typedef std::future<DeleteWorkflowOutcome> DeleteWorkflowOutcomeCallable;
343 typedef std::future<GetAnnotationImportJobOutcome> GetAnnotationImportJobOutcomeCallable;
344 typedef std::future<GetAnnotationStoreOutcome> GetAnnotationStoreOutcomeCallable;
345 typedef std::future<GetAnnotationStoreVersionOutcome> GetAnnotationStoreVersionOutcomeCallable;
346 typedef std::future<GetReadSetOutcome> GetReadSetOutcomeCallable;
347 typedef std::future<GetReadSetActivationJobOutcome> GetReadSetActivationJobOutcomeCallable;
348 typedef std::future<GetReadSetExportJobOutcome> GetReadSetExportJobOutcomeCallable;
349 typedef std::future<GetReadSetImportJobOutcome> GetReadSetImportJobOutcomeCallable;
350 typedef std::future<GetReadSetMetadataOutcome> GetReadSetMetadataOutcomeCallable;
351 typedef std::future<GetReferenceOutcome> GetReferenceOutcomeCallable;
352 typedef std::future<GetReferenceImportJobOutcome> GetReferenceImportJobOutcomeCallable;
353 typedef std::future<GetReferenceMetadataOutcome> GetReferenceMetadataOutcomeCallable;
354 typedef std::future<GetReferenceStoreOutcome> GetReferenceStoreOutcomeCallable;
355 typedef std::future<GetRunOutcome> GetRunOutcomeCallable;
356 typedef std::future<GetRunGroupOutcome> GetRunGroupOutcomeCallable;
357 typedef std::future<GetRunTaskOutcome> GetRunTaskOutcomeCallable;
358 typedef std::future<GetSequenceStoreOutcome> GetSequenceStoreOutcomeCallable;
359 typedef std::future<GetShareOutcome> GetShareOutcomeCallable;
360 typedef std::future<GetVariantImportJobOutcome> GetVariantImportJobOutcomeCallable;
361 typedef std::future<GetVariantStoreOutcome> GetVariantStoreOutcomeCallable;
362 typedef std::future<GetWorkflowOutcome> GetWorkflowOutcomeCallable;
363 typedef std::future<ListAnnotationImportJobsOutcome> ListAnnotationImportJobsOutcomeCallable;
364 typedef std::future<ListAnnotationStoreVersionsOutcome> ListAnnotationStoreVersionsOutcomeCallable;
365 typedef std::future<ListAnnotationStoresOutcome> ListAnnotationStoresOutcomeCallable;
366 typedef std::future<ListMultipartReadSetUploadsOutcome> ListMultipartReadSetUploadsOutcomeCallable;
367 typedef std::future<ListReadSetActivationJobsOutcome> ListReadSetActivationJobsOutcomeCallable;
368 typedef std::future<ListReadSetExportJobsOutcome> ListReadSetExportJobsOutcomeCallable;
369 typedef std::future<ListReadSetImportJobsOutcome> ListReadSetImportJobsOutcomeCallable;
370 typedef std::future<ListReadSetUploadPartsOutcome> ListReadSetUploadPartsOutcomeCallable;
371 typedef std::future<ListReadSetsOutcome> ListReadSetsOutcomeCallable;
372 typedef std::future<ListReferenceImportJobsOutcome> ListReferenceImportJobsOutcomeCallable;
373 typedef std::future<ListReferenceStoresOutcome> ListReferenceStoresOutcomeCallable;
374 typedef std::future<ListReferencesOutcome> ListReferencesOutcomeCallable;
375 typedef std::future<ListRunGroupsOutcome> ListRunGroupsOutcomeCallable;
376 typedef std::future<ListRunTasksOutcome> ListRunTasksOutcomeCallable;
377 typedef std::future<ListRunsOutcome> ListRunsOutcomeCallable;
378 typedef std::future<ListSequenceStoresOutcome> ListSequenceStoresOutcomeCallable;
379 typedef std::future<ListSharesOutcome> ListSharesOutcomeCallable;
380 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
381 typedef std::future<ListVariantImportJobsOutcome> ListVariantImportJobsOutcomeCallable;
382 typedef std::future<ListVariantStoresOutcome> ListVariantStoresOutcomeCallable;
383 typedef std::future<ListWorkflowsOutcome> ListWorkflowsOutcomeCallable;
384 typedef std::future<StartAnnotationImportJobOutcome> StartAnnotationImportJobOutcomeCallable;
385 typedef std::future<StartReadSetActivationJobOutcome> StartReadSetActivationJobOutcomeCallable;
386 typedef std::future<StartReadSetExportJobOutcome> StartReadSetExportJobOutcomeCallable;
387 typedef std::future<StartReadSetImportJobOutcome> StartReadSetImportJobOutcomeCallable;
388 typedef std::future<StartReferenceImportJobOutcome> StartReferenceImportJobOutcomeCallable;
389 typedef std::future<StartRunOutcome> StartRunOutcomeCallable;
390 typedef std::future<StartVariantImportJobOutcome> StartVariantImportJobOutcomeCallable;
391 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
392 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
393 typedef std::future<UpdateAnnotationStoreOutcome> UpdateAnnotationStoreOutcomeCallable;
394 typedef std::future<UpdateAnnotationStoreVersionOutcome> UpdateAnnotationStoreVersionOutcomeCallable;
395 typedef std::future<UpdateRunGroupOutcome> UpdateRunGroupOutcomeCallable;
396 typedef std::future<UpdateVariantStoreOutcome> UpdateVariantStoreOutcomeCallable;
397 typedef std::future<UpdateWorkflowOutcome> UpdateWorkflowOutcomeCallable;
398 typedef std::future<UploadReadSetPartOutcome> UploadReadSetPartOutcomeCallable;
399 /* End of service model Outcome callable definitions */
400 } // namespace Model
401
402 class OmicsClient;
403
404 /* Service model async handlers definitions */
405 typedef std::function<void(const OmicsClient*, const Model::AbortMultipartReadSetUploadRequest&, const Model::AbortMultipartReadSetUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AbortMultipartReadSetUploadResponseReceivedHandler;
406 typedef std::function<void(const OmicsClient*, const Model::AcceptShareRequest&, const Model::AcceptShareOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptShareResponseReceivedHandler;
407 typedef std::function<void(const OmicsClient*, const Model::BatchDeleteReadSetRequest&, const Model::BatchDeleteReadSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteReadSetResponseReceivedHandler;
408 typedef std::function<void(const OmicsClient*, const Model::CancelAnnotationImportJobRequest&, const Model::CancelAnnotationImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelAnnotationImportJobResponseReceivedHandler;
409 typedef std::function<void(const OmicsClient*, const Model::CancelRunRequest&, const Model::CancelRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelRunResponseReceivedHandler;
410 typedef std::function<void(const OmicsClient*, const Model::CancelVariantImportJobRequest&, const Model::CancelVariantImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelVariantImportJobResponseReceivedHandler;
411 typedef std::function<void(const OmicsClient*, const Model::CompleteMultipartReadSetUploadRequest&, const Model::CompleteMultipartReadSetUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CompleteMultipartReadSetUploadResponseReceivedHandler;
412 typedef std::function<void(const OmicsClient*, const Model::CreateAnnotationStoreRequest&, const Model::CreateAnnotationStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAnnotationStoreResponseReceivedHandler;
413 typedef std::function<void(const OmicsClient*, const Model::CreateAnnotationStoreVersionRequest&, const Model::CreateAnnotationStoreVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAnnotationStoreVersionResponseReceivedHandler;
414 typedef std::function<void(const OmicsClient*, const Model::CreateMultipartReadSetUploadRequest&, const Model::CreateMultipartReadSetUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMultipartReadSetUploadResponseReceivedHandler;
415 typedef std::function<void(const OmicsClient*, const Model::CreateReferenceStoreRequest&, const Model::CreateReferenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateReferenceStoreResponseReceivedHandler;
416 typedef std::function<void(const OmicsClient*, const Model::CreateRunGroupRequest&, const Model::CreateRunGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRunGroupResponseReceivedHandler;
417 typedef std::function<void(const OmicsClient*, const Model::CreateSequenceStoreRequest&, const Model::CreateSequenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSequenceStoreResponseReceivedHandler;
418 typedef std::function<void(const OmicsClient*, const Model::CreateShareRequest&, const Model::CreateShareOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateShareResponseReceivedHandler;
419 typedef std::function<void(const OmicsClient*, const Model::CreateVariantStoreRequest&, const Model::CreateVariantStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateVariantStoreResponseReceivedHandler;
420 typedef std::function<void(const OmicsClient*, const Model::CreateWorkflowRequest&, const Model::CreateWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorkflowResponseReceivedHandler;
421 typedef std::function<void(const OmicsClient*, const Model::DeleteAnnotationStoreRequest&, const Model::DeleteAnnotationStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAnnotationStoreResponseReceivedHandler;
422 typedef std::function<void(const OmicsClient*, const Model::DeleteAnnotationStoreVersionsRequest&, const Model::DeleteAnnotationStoreVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAnnotationStoreVersionsResponseReceivedHandler;
423 typedef std::function<void(const OmicsClient*, const Model::DeleteReferenceRequest&, const Model::DeleteReferenceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReferenceResponseReceivedHandler;
424 typedef std::function<void(const OmicsClient*, const Model::DeleteReferenceStoreRequest&, const Model::DeleteReferenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReferenceStoreResponseReceivedHandler;
425 typedef std::function<void(const OmicsClient*, const Model::DeleteRunRequest&, const Model::DeleteRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRunResponseReceivedHandler;
426 typedef std::function<void(const OmicsClient*, const Model::DeleteRunGroupRequest&, const Model::DeleteRunGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRunGroupResponseReceivedHandler;
427 typedef std::function<void(const OmicsClient*, const Model::DeleteSequenceStoreRequest&, const Model::DeleteSequenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSequenceStoreResponseReceivedHandler;
428 typedef std::function<void(const OmicsClient*, const Model::DeleteShareRequest&, const Model::DeleteShareOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteShareResponseReceivedHandler;
429 typedef std::function<void(const OmicsClient*, const Model::DeleteVariantStoreRequest&, const Model::DeleteVariantStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVariantStoreResponseReceivedHandler;
430 typedef std::function<void(const OmicsClient*, const Model::DeleteWorkflowRequest&, const Model::DeleteWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorkflowResponseReceivedHandler;
431 typedef std::function<void(const OmicsClient*, const Model::GetAnnotationImportJobRequest&, const Model::GetAnnotationImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAnnotationImportJobResponseReceivedHandler;
432 typedef std::function<void(const OmicsClient*, const Model::GetAnnotationStoreRequest&, const Model::GetAnnotationStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAnnotationStoreResponseReceivedHandler;
433 typedef std::function<void(const OmicsClient*, const Model::GetAnnotationStoreVersionRequest&, const Model::GetAnnotationStoreVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAnnotationStoreVersionResponseReceivedHandler;
434 typedef std::function<void(const OmicsClient*, const Model::GetReadSetRequest&, Model::GetReadSetOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReadSetResponseReceivedHandler;
435 typedef std::function<void(const OmicsClient*, const Model::GetReadSetActivationJobRequest&, const Model::GetReadSetActivationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReadSetActivationJobResponseReceivedHandler;
436 typedef std::function<void(const OmicsClient*, const Model::GetReadSetExportJobRequest&, const Model::GetReadSetExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReadSetExportJobResponseReceivedHandler;
437 typedef std::function<void(const OmicsClient*, const Model::GetReadSetImportJobRequest&, const Model::GetReadSetImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReadSetImportJobResponseReceivedHandler;
438 typedef std::function<void(const OmicsClient*, const Model::GetReadSetMetadataRequest&, const Model::GetReadSetMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReadSetMetadataResponseReceivedHandler;
439 typedef std::function<void(const OmicsClient*, const Model::GetReferenceRequest&, Model::GetReferenceOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReferenceResponseReceivedHandler;
440 typedef std::function<void(const OmicsClient*, const Model::GetReferenceImportJobRequest&, const Model::GetReferenceImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReferenceImportJobResponseReceivedHandler;
441 typedef std::function<void(const OmicsClient*, const Model::GetReferenceMetadataRequest&, const Model::GetReferenceMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReferenceMetadataResponseReceivedHandler;
442 typedef std::function<void(const OmicsClient*, const Model::GetReferenceStoreRequest&, const Model::GetReferenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReferenceStoreResponseReceivedHandler;
443 typedef std::function<void(const OmicsClient*, const Model::GetRunRequest&, const Model::GetRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRunResponseReceivedHandler;
444 typedef std::function<void(const OmicsClient*, const Model::GetRunGroupRequest&, const Model::GetRunGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRunGroupResponseReceivedHandler;
445 typedef std::function<void(const OmicsClient*, const Model::GetRunTaskRequest&, const Model::GetRunTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRunTaskResponseReceivedHandler;
446 typedef std::function<void(const OmicsClient*, const Model::GetSequenceStoreRequest&, const Model::GetSequenceStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSequenceStoreResponseReceivedHandler;
447 typedef std::function<void(const OmicsClient*, const Model::GetShareRequest&, const Model::GetShareOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetShareResponseReceivedHandler;
448 typedef std::function<void(const OmicsClient*, const Model::GetVariantImportJobRequest&, const Model::GetVariantImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetVariantImportJobResponseReceivedHandler;
449 typedef std::function<void(const OmicsClient*, const Model::GetVariantStoreRequest&, const Model::GetVariantStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetVariantStoreResponseReceivedHandler;
450 typedef std::function<void(const OmicsClient*, const Model::GetWorkflowRequest&, const Model::GetWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowResponseReceivedHandler;
451 typedef std::function<void(const OmicsClient*, const Model::ListAnnotationImportJobsRequest&, const Model::ListAnnotationImportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAnnotationImportJobsResponseReceivedHandler;
452 typedef std::function<void(const OmicsClient*, const Model::ListAnnotationStoreVersionsRequest&, const Model::ListAnnotationStoreVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAnnotationStoreVersionsResponseReceivedHandler;
453 typedef std::function<void(const OmicsClient*, const Model::ListAnnotationStoresRequest&, const Model::ListAnnotationStoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAnnotationStoresResponseReceivedHandler;
454 typedef std::function<void(const OmicsClient*, const Model::ListMultipartReadSetUploadsRequest&, const Model::ListMultipartReadSetUploadsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMultipartReadSetUploadsResponseReceivedHandler;
455 typedef std::function<void(const OmicsClient*, const Model::ListReadSetActivationJobsRequest&, const Model::ListReadSetActivationJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReadSetActivationJobsResponseReceivedHandler;
456 typedef std::function<void(const OmicsClient*, const Model::ListReadSetExportJobsRequest&, const Model::ListReadSetExportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReadSetExportJobsResponseReceivedHandler;
457 typedef std::function<void(const OmicsClient*, const Model::ListReadSetImportJobsRequest&, const Model::ListReadSetImportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReadSetImportJobsResponseReceivedHandler;
458 typedef std::function<void(const OmicsClient*, const Model::ListReadSetUploadPartsRequest&, const Model::ListReadSetUploadPartsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReadSetUploadPartsResponseReceivedHandler;
459 typedef std::function<void(const OmicsClient*, const Model::ListReadSetsRequest&, const Model::ListReadSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReadSetsResponseReceivedHandler;
460 typedef std::function<void(const OmicsClient*, const Model::ListReferenceImportJobsRequest&, const Model::ListReferenceImportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReferenceImportJobsResponseReceivedHandler;
461 typedef std::function<void(const OmicsClient*, const Model::ListReferenceStoresRequest&, const Model::ListReferenceStoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReferenceStoresResponseReceivedHandler;
462 typedef std::function<void(const OmicsClient*, const Model::ListReferencesRequest&, const Model::ListReferencesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReferencesResponseReceivedHandler;
463 typedef std::function<void(const OmicsClient*, const Model::ListRunGroupsRequest&, const Model::ListRunGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRunGroupsResponseReceivedHandler;
464 typedef std::function<void(const OmicsClient*, const Model::ListRunTasksRequest&, const Model::ListRunTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRunTasksResponseReceivedHandler;
465 typedef std::function<void(const OmicsClient*, const Model::ListRunsRequest&, const Model::ListRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRunsResponseReceivedHandler;
466 typedef std::function<void(const OmicsClient*, const Model::ListSequenceStoresRequest&, const Model::ListSequenceStoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSequenceStoresResponseReceivedHandler;
467 typedef std::function<void(const OmicsClient*, const Model::ListSharesRequest&, const Model::ListSharesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSharesResponseReceivedHandler;
468 typedef std::function<void(const OmicsClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
469 typedef std::function<void(const OmicsClient*, const Model::ListVariantImportJobsRequest&, const Model::ListVariantImportJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVariantImportJobsResponseReceivedHandler;
470 typedef std::function<void(const OmicsClient*, const Model::ListVariantStoresRequest&, const Model::ListVariantStoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVariantStoresResponseReceivedHandler;
471 typedef std::function<void(const OmicsClient*, const Model::ListWorkflowsRequest&, const Model::ListWorkflowsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkflowsResponseReceivedHandler;
472 typedef std::function<void(const OmicsClient*, const Model::StartAnnotationImportJobRequest&, const Model::StartAnnotationImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartAnnotationImportJobResponseReceivedHandler;
473 typedef std::function<void(const OmicsClient*, const Model::StartReadSetActivationJobRequest&, const Model::StartReadSetActivationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartReadSetActivationJobResponseReceivedHandler;
474 typedef std::function<void(const OmicsClient*, const Model::StartReadSetExportJobRequest&, const Model::StartReadSetExportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartReadSetExportJobResponseReceivedHandler;
475 typedef std::function<void(const OmicsClient*, const Model::StartReadSetImportJobRequest&, const Model::StartReadSetImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartReadSetImportJobResponseReceivedHandler;
476 typedef std::function<void(const OmicsClient*, const Model::StartReferenceImportJobRequest&, const Model::StartReferenceImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartReferenceImportJobResponseReceivedHandler;
477 typedef std::function<void(const OmicsClient*, const Model::StartRunRequest&, const Model::StartRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartRunResponseReceivedHandler;
478 typedef std::function<void(const OmicsClient*, const Model::StartVariantImportJobRequest&, const Model::StartVariantImportJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartVariantImportJobResponseReceivedHandler;
479 typedef std::function<void(const OmicsClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
480 typedef std::function<void(const OmicsClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
481 typedef std::function<void(const OmicsClient*, const Model::UpdateAnnotationStoreRequest&, const Model::UpdateAnnotationStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAnnotationStoreResponseReceivedHandler;
482 typedef std::function<void(const OmicsClient*, const Model::UpdateAnnotationStoreVersionRequest&, const Model::UpdateAnnotationStoreVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAnnotationStoreVersionResponseReceivedHandler;
483 typedef std::function<void(const OmicsClient*, const Model::UpdateRunGroupRequest&, const Model::UpdateRunGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRunGroupResponseReceivedHandler;
484 typedef std::function<void(const OmicsClient*, const Model::UpdateVariantStoreRequest&, const Model::UpdateVariantStoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateVariantStoreResponseReceivedHandler;
485 typedef std::function<void(const OmicsClient*, const Model::UpdateWorkflowRequest&, const Model::UpdateWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkflowResponseReceivedHandler;
486 typedef std::function<void(const OmicsClient*, const Model::UploadReadSetPartRequest&, const Model::UploadReadSetPartOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UploadReadSetPartResponseReceivedHandler;
487 /* End of service model async handlers definitions */
488 } // namespace Omics
489} // namespace Aws
EndpointProviderBase< OmicsClientConfiguration, OmicsBuiltInParameters, OmicsClientContextParameters > OmicsEndpointProviderBase
std::future< StartRunOutcome > StartRunOutcomeCallable
std::future< GetShareOutcome > GetShareOutcomeCallable
Aws::Utils::Outcome< ListAnnotationImportJobsResult, OmicsError > ListAnnotationImportJobsOutcome
Aws::Utils::Outcome< CreateAnnotationStoreResult, OmicsError > CreateAnnotationStoreOutcome
Aws::Utils::Outcome< Aws::NoResult, OmicsError > DeleteRunOutcome
std::future< ListSharesOutcome > ListSharesOutcomeCallable
Aws::Utils::Outcome< StartRunResult, OmicsError > StartRunOutcome
Aws::Utils::Outcome< ListMultipartReadSetUploadsResult, OmicsError > ListMultipartReadSetUploadsOutcome
Aws::Utils::Outcome< GetReadSetImportJobResult, OmicsError > GetReadSetImportJobOutcome
std::future< StartAnnotationImportJobOutcome > StartAnnotationImportJobOutcomeCallable
std::future< UploadReadSetPartOutcome > UploadReadSetPartOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, OmicsError > TagResourceOutcome
Aws::Utils::Outcome< CreateShareResult, OmicsError > CreateShareOutcome
std::future< GetWorkflowOutcome > GetWorkflowOutcomeCallable
Aws::Utils::Outcome< DeleteReferenceStoreResult, OmicsError > DeleteReferenceStoreOutcome
Aws::Utils::Outcome< DeleteAnnotationStoreVersionsResult, OmicsError > DeleteAnnotationStoreVersionsOutcome
std::future< ListVariantStoresOutcome > ListVariantStoresOutcomeCallable
Aws::Utils::Outcome< DeleteVariantStoreResult, OmicsError > DeleteVariantStoreOutcome
Aws::Utils::Outcome< GetRunTaskResult, OmicsError > GetRunTaskOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< CancelAnnotationImportJobResult, OmicsError > CancelAnnotationImportJobOutcome
std::future< UpdateAnnotationStoreOutcome > UpdateAnnotationStoreOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, OmicsError > DeleteWorkflowOutcome
Aws::Utils::Outcome< CreateSequenceStoreResult, OmicsError > CreateSequenceStoreOutcome
std::future< GetReadSetImportJobOutcome > GetReadSetImportJobOutcomeCallable
std::future< AcceptShareOutcome > AcceptShareOutcomeCallable
Aws::Utils::Outcome< ListAnnotationStoresResult, OmicsError > ListAnnotationStoresOutcome
Aws::Utils::Outcome< GetShareResult, OmicsError > GetShareOutcome
std::future< CreateShareOutcome > CreateShareOutcomeCallable
Aws::Utils::Outcome< StartReferenceImportJobResult, OmicsError > StartReferenceImportJobOutcome
std::future< DeleteAnnotationStoreVersionsOutcome > DeleteAnnotationStoreVersionsOutcomeCallable
std::future< UpdateRunGroupOutcome > UpdateRunGroupOutcomeCallable
std::future< CreateMultipartReadSetUploadOutcome > CreateMultipartReadSetUploadOutcomeCallable
std::future< CreateWorkflowOutcome > CreateWorkflowOutcomeCallable
Aws::Utils::Outcome< ListReadSetUploadPartsResult, OmicsError > ListReadSetUploadPartsOutcome
Aws::Utils::Outcome< ListReferenceImportJobsResult, OmicsError > ListReferenceImportJobsOutcome
Aws::Utils::Outcome< GetVariantStoreResult, OmicsError > GetVariantStoreOutcome
Aws::Utils::Outcome< GetAnnotationStoreResult, OmicsError > GetAnnotationStoreOutcome
std::future< UpdateAnnotationStoreVersionOutcome > UpdateAnnotationStoreVersionOutcomeCallable
std::future< CreateRunGroupOutcome > CreateRunGroupOutcomeCallable
Aws::Utils::Outcome< StartVariantImportJobResult, OmicsError > StartVariantImportJobOutcome
std::future< StartReadSetImportJobOutcome > StartReadSetImportJobOutcomeCallable
std::future< DeleteVariantStoreOutcome > DeleteVariantStoreOutcomeCallable
Aws::Utils::Outcome< ListVariantImportJobsResult, OmicsError > ListVariantImportJobsOutcome
std::future< GetAnnotationStoreOutcome > GetAnnotationStoreOutcomeCallable
std::future< ListReferenceStoresOutcome > ListReferenceStoresOutcomeCallable
std::future< ListRunTasksOutcome > ListRunTasksOutcomeCallable
std::future< ListRunsOutcome > ListRunsOutcomeCallable
std::future< DeleteSequenceStoreOutcome > DeleteSequenceStoreOutcomeCallable
Aws::Utils::Outcome< CancelVariantImportJobResult, OmicsError > CancelVariantImportJobOutcome
std::future< ListReadSetUploadPartsOutcome > ListReadSetUploadPartsOutcomeCallable
Aws::Utils::Outcome< StartAnnotationImportJobResult, OmicsError > StartAnnotationImportJobOutcome
Aws::Utils::Outcome< Aws::NoResult, OmicsError > DeleteRunGroupOutcome
Aws::Utils::Outcome< Aws::NoResult, OmicsError > UpdateRunGroupOutcome
std::future< ListReferenceImportJobsOutcome > ListReferenceImportJobsOutcomeCallable
Aws::Utils::Outcome< ListReferencesResult, OmicsError > ListReferencesOutcome
Aws::Utils::Outcome< CreateAnnotationStoreVersionResult, OmicsError > CreateAnnotationStoreVersionOutcome
std::future< DeleteReferenceOutcome > DeleteReferenceOutcomeCallable
Aws::Utils::Outcome< StartReadSetImportJobResult, OmicsError > StartReadSetImportJobOutcome
std::future< DeleteShareOutcome > DeleteShareOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, OmicsError > CancelRunOutcome
Aws::Utils::Outcome< GetReadSetMetadataResult, OmicsError > GetReadSetMetadataOutcome
std::future< CreateReferenceStoreOutcome > CreateReferenceStoreOutcomeCallable
std::future< DeleteWorkflowOutcome > DeleteWorkflowOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, OmicsError > UntagResourceOutcome
std::future< ListAnnotationStoreVersionsOutcome > ListAnnotationStoreVersionsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetRunOutcome > GetRunOutcomeCallable
std::future< CreateSequenceStoreOutcome > CreateSequenceStoreOutcomeCallable
std::future< CreateVariantStoreOutcome > CreateVariantStoreOutcomeCallable
std::future< UpdateVariantStoreOutcome > UpdateVariantStoreOutcomeCallable
Aws::Utils::Outcome< DeleteReferenceResult, OmicsError > DeleteReferenceOutcome
std::future< DeleteAnnotationStoreOutcome > DeleteAnnotationStoreOutcomeCallable
std::future< GetRunGroupOutcome > GetRunGroupOutcomeCallable
std::future< CreateAnnotationStoreVersionOutcome > CreateAnnotationStoreVersionOutcomeCallable
Aws::Utils::Outcome< StartReadSetActivationJobResult, OmicsError > StartReadSetActivationJobOutcome
std::future< ListReadSetImportJobsOutcome > ListReadSetImportJobsOutcomeCallable
Aws::Utils::Outcome< GetVariantImportJobResult, OmicsError > GetVariantImportJobOutcome
Aws::Utils::Outcome< GetRunGroupResult, OmicsError > GetRunGroupOutcome
Aws::Utils::Outcome< BatchDeleteReadSetResult, OmicsError > BatchDeleteReadSetOutcome
Aws::Utils::Outcome< GetReadSetExportJobResult, OmicsError > GetReadSetExportJobOutcome
std::future< GetReferenceMetadataOutcome > GetReferenceMetadataOutcomeCallable
std::future< CompleteMultipartReadSetUploadOutcome > CompleteMultipartReadSetUploadOutcomeCallable
std::future< GetRunTaskOutcome > GetRunTaskOutcomeCallable
Aws::Utils::Outcome< ListSharesResult, OmicsError > ListSharesOutcome
std::future< ListRunGroupsOutcome > ListRunGroupsOutcomeCallable
Aws::Utils::Outcome< UploadReadSetPartResult, OmicsError > UploadReadSetPartOutcome
std::future< GetVariantImportJobOutcome > GetVariantImportJobOutcomeCallable
std::future< DeleteRunOutcome > DeleteRunOutcomeCallable
std::future< GetAnnotationImportJobOutcome > GetAnnotationImportJobOutcomeCallable
Aws::Utils::Outcome< GetWorkflowResult, OmicsError > GetWorkflowOutcome
std::future< StartReadSetActivationJobOutcome > StartReadSetActivationJobOutcomeCallable
Aws::Utils::Outcome< ListReadSetExportJobsResult, OmicsError > ListReadSetExportJobsOutcome
std::future< ListWorkflowsOutcome > ListWorkflowsOutcomeCallable
std::future< GetReferenceStoreOutcome > GetReferenceStoreOutcomeCallable
std::future< CancelVariantImportJobOutcome > CancelVariantImportJobOutcomeCallable
std::future< AbortMultipartReadSetUploadOutcome > AbortMultipartReadSetUploadOutcomeCallable
Aws::Utils::Outcome< GetAnnotationStoreVersionResult, OmicsError > GetAnnotationStoreVersionOutcome
Aws::Utils::Outcome< CreateVariantStoreResult, OmicsError > CreateVariantStoreOutcome
std::future< ListReadSetActivationJobsOutcome > ListReadSetActivationJobsOutcomeCallable
Aws::Utils::Outcome< GetReferenceMetadataResult, OmicsError > GetReferenceMetadataOutcome
Aws::Utils::Outcome< GetRunResult, OmicsError > GetRunOutcome
std::future< ListSequenceStoresOutcome > ListSequenceStoresOutcomeCallable
Aws::Utils::Outcome< ListRunGroupsResult, OmicsError > ListRunGroupsOutcome
std::future< DeleteRunGroupOutcome > DeleteRunGroupOutcomeCallable
Aws::Utils::Outcome< ListReadSetsResult, OmicsError > ListReadSetsOutcome
Aws::Utils::Outcome< ListSequenceStoresResult, OmicsError > ListSequenceStoresOutcome
std::future< CancelAnnotationImportJobOutcome > CancelAnnotationImportJobOutcomeCallable
std::future< GetReferenceImportJobOutcome > GetReferenceImportJobOutcomeCallable
Aws::Utils::Outcome< DeleteSequenceStoreResult, OmicsError > DeleteSequenceStoreOutcome
Aws::Utils::Outcome< CreateWorkflowResult, OmicsError > CreateWorkflowOutcome
std::future< UpdateWorkflowOutcome > UpdateWorkflowOutcomeCallable
Aws::Utils::Outcome< UpdateAnnotationStoreVersionResult, OmicsError > UpdateAnnotationStoreVersionOutcome
Aws::Utils::Outcome< UpdateAnnotationStoreResult, OmicsError > UpdateAnnotationStoreOutcome
std::future< GetReadSetMetadataOutcome > GetReadSetMetadataOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, OmicsError > UpdateWorkflowOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, OmicsError > ListTagsForResourceOutcome
std::future< ListAnnotationStoresOutcome > ListAnnotationStoresOutcomeCallable
Aws::Utils::Outcome< CreateReferenceStoreResult, OmicsError > CreateReferenceStoreOutcome
std::future< ListAnnotationImportJobsOutcome > ListAnnotationImportJobsOutcomeCallable
Aws::Utils::Outcome< GetReferenceResult, OmicsError > GetReferenceOutcome
Aws::Utils::Outcome< ListRunTasksResult, OmicsError > ListRunTasksOutcome
std::future< CancelRunOutcome > CancelRunOutcomeCallable
Aws::Utils::Outcome< AcceptShareResult, OmicsError > AcceptShareOutcome
Aws::Utils::Outcome< ListReadSetActivationJobsResult, OmicsError > ListReadSetActivationJobsOutcome
Aws::Utils::Outcome< StartReadSetExportJobResult, OmicsError > StartReadSetExportJobOutcome
std::future< GetReadSetExportJobOutcome > GetReadSetExportJobOutcomeCallable
std::future< StartReferenceImportJobOutcome > StartReferenceImportJobOutcomeCallable
std::future< ListReferencesOutcome > ListReferencesOutcomeCallable
std::future< GetAnnotationStoreVersionOutcome > GetAnnotationStoreVersionOutcomeCallable
Aws::Utils::Outcome< ListVariantStoresResult, OmicsError > ListVariantStoresOutcome
std::future< ListVariantImportJobsOutcome > ListVariantImportJobsOutcomeCallable
Aws::Utils::Outcome< DeleteAnnotationStoreResult, OmicsError > DeleteAnnotationStoreOutcome
Aws::Utils::Outcome< ListAnnotationStoreVersionsResult, OmicsError > ListAnnotationStoreVersionsOutcome
Aws::Utils::Outcome< GetReferenceStoreResult, OmicsError > GetReferenceStoreOutcome
Aws::Utils::Outcome< UpdateVariantStoreResult, OmicsError > UpdateVariantStoreOutcome
std::future< GetReadSetActivationJobOutcome > GetReadSetActivationJobOutcomeCallable
Aws::Utils::Outcome< GetReadSetActivationJobResult, OmicsError > GetReadSetActivationJobOutcome
std::future< DeleteReferenceStoreOutcome > DeleteReferenceStoreOutcomeCallable
std::future< ListReadSetsOutcome > ListReadSetsOutcomeCallable
Aws::Utils::Outcome< ListReadSetImportJobsResult, OmicsError > ListReadSetImportJobsOutcome
std::future< GetVariantStoreOutcome > GetVariantStoreOutcomeCallable
Aws::Utils::Outcome< DeleteShareResult, OmicsError > DeleteShareOutcome
Aws::Utils::Outcome< CreateMultipartReadSetUploadResult, OmicsError > CreateMultipartReadSetUploadOutcome
Aws::Utils::Outcome< GetAnnotationImportJobResult, OmicsError > GetAnnotationImportJobOutcome
std::future< CreateAnnotationStoreOutcome > CreateAnnotationStoreOutcomeCallable
std::future< BatchDeleteReadSetOutcome > BatchDeleteReadSetOutcomeCallable
std::future< ListReadSetExportJobsOutcome > ListReadSetExportJobsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< CompleteMultipartReadSetUploadResult, OmicsError > CompleteMultipartReadSetUploadOutcome
Aws::Utils::Outcome< ListReferenceStoresResult, OmicsError > ListReferenceStoresOutcome
Aws::Utils::Outcome< GetReferenceImportJobResult, OmicsError > GetReferenceImportJobOutcome
Aws::Utils::Outcome< AbortMultipartReadSetUploadResult, OmicsError > AbortMultipartReadSetUploadOutcome
std::future< GetReadSetOutcome > GetReadSetOutcomeCallable
std::future< GetSequenceStoreOutcome > GetSequenceStoreOutcomeCallable
Aws::Utils::Outcome< GetSequenceStoreResult, OmicsError > GetSequenceStoreOutcome
Aws::Utils::Outcome< CreateRunGroupResult, OmicsError > CreateRunGroupOutcome
std::future< ListMultipartReadSetUploadsOutcome > ListMultipartReadSetUploadsOutcomeCallable
std::future< StartVariantImportJobOutcome > StartVariantImportJobOutcomeCallable
std::future< GetReferenceOutcome > GetReferenceOutcomeCallable
Aws::Utils::Outcome< ListRunsResult, OmicsError > ListRunsOutcome
std::future< StartReadSetExportJobOutcome > StartReadSetExportJobOutcomeCallable
Aws::Utils::Outcome< GetReadSetResult, OmicsError > GetReadSetOutcome
Aws::Utils::Outcome< ListWorkflowsResult, OmicsError > ListWorkflowsOutcome
std::function< void(const OmicsClient *, const Model::GetReadSetRequest &, Model::GetReadSetOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReadSetResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateSequenceStoreRequest &, const Model::CreateSequenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSequenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteShareRequest &, const Model::DeleteShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteShareResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReadSetExportJobRequest &, const Model::GetReadSetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReadSetExportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartVariantImportJobRequest &, const Model::StartVariantImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartVariantImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CompleteMultipartReadSetUploadRequest &, const Model::CompleteMultipartReadSetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteMultipartReadSetUploadResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateReferenceStoreRequest &, const Model::CreateReferenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReferenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateWorkflowRequest &, const Model::UpdateWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReadSetsRequest &, const Model::ListReadSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReadSetsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReferenceStoresRequest &, const Model::ListReferenceStoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReferenceStoresResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartReadSetExportJobRequest &, const Model::StartReadSetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReadSetExportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartRunRequest &, const Model::StartRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartRunResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListRunGroupsRequest &, const Model::ListRunGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRunGroupsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListAnnotationStoresRequest &, const Model::ListAnnotationStoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnnotationStoresResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteWorkflowRequest &, const Model::DeleteWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReferenceMetadataRequest &, const Model::GetReferenceMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReferenceMetadataResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::AcceptShareRequest &, const Model::AcceptShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptShareResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteAnnotationStoreVersionsRequest &, const Model::DeleteAnnotationStoreVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnnotationStoreVersionsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteRunRequest &, const Model::DeleteRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRunResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListAnnotationImportJobsRequest &, const Model::ListAnnotationImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnnotationImportJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReferencesRequest &, const Model::ListReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReferencesResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReferenceImportJobRequest &, const Model::GetReferenceImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReferenceImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListVariantStoresRequest &, const Model::ListVariantStoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVariantStoresResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartReferenceImportJobRequest &, const Model::StartReferenceImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReferenceImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetVariantImportJobRequest &, const Model::GetVariantImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVariantImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListMultipartReadSetUploadsRequest &, const Model::ListMultipartReadSetUploadsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMultipartReadSetUploadsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartReadSetImportJobRequest &, const Model::StartReadSetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReadSetImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetSequenceStoreRequest &, const Model::GetSequenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSequenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateMultipartReadSetUploadRequest &, const Model::CreateMultipartReadSetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMultipartReadSetUploadResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteSequenceStoreRequest &, const Model::DeleteSequenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSequenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListWorkflowsRequest &, const Model::ListWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkflowsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetAnnotationStoreRequest &, const Model::GetAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnnotationStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::BatchDeleteReadSetRequest &, const Model::BatchDeleteReadSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteReadSetResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UploadReadSetPartRequest &, const Model::UploadReadSetPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UploadReadSetPartResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateAnnotationStoreVersionRequest &, const Model::CreateAnnotationStoreVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAnnotationStoreVersionResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateVariantStoreRequest &, const Model::UpdateVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVariantStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CancelRunRequest &, const Model::CancelRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelRunResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteReferenceRequest &, const Model::DeleteReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReferenceResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteAnnotationStoreRequest &, const Model::DeleteAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnnotationStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReadSetImportJobRequest &, const Model::GetReadSetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReadSetImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteRunGroupRequest &, const Model::DeleteRunGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRunGroupResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReferenceStoreRequest &, const Model::GetReferenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReferenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListAnnotationStoreVersionsRequest &, const Model::ListAnnotationStoreVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnnotationStoreVersionsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateWorkflowRequest &, const Model::CreateWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetRunRequest &, const Model::GetRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRunResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateRunGroupRequest &, const Model::UpdateRunGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRunGroupResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReadSetExportJobsRequest &, const Model::ListReadSetExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReadSetExportJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReadSetActivationJobsRequest &, const Model::ListReadSetActivationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReadSetActivationJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CancelVariantImportJobRequest &, const Model::CancelVariantImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelVariantImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetAnnotationStoreVersionRequest &, const Model::GetAnnotationStoreVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnnotationStoreVersionResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::AbortMultipartReadSetUploadRequest &, const Model::AbortMultipartReadSetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AbortMultipartReadSetUploadResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListSequenceStoresRequest &, const Model::ListSequenceStoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSequenceStoresResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReferenceRequest &, Model::GetReferenceOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReferenceResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateAnnotationStoreVersionRequest &, const Model::UpdateAnnotationStoreVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAnnotationStoreVersionResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteReferenceStoreRequest &, const Model::DeleteReferenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReferenceStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetAnnotationImportJobRequest &, const Model::GetAnnotationImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnnotationImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CancelAnnotationImportJobRequest &, const Model::CancelAnnotationImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelAnnotationImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListVariantImportJobsRequest &, const Model::ListVariantImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVariantImportJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetShareRequest &, const Model::GetShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetShareResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReadSetImportJobsRequest &, const Model::ListReadSetImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReadSetImportJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateShareRequest &, const Model::CreateShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateShareResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateAnnotationStoreRequest &, const Model::CreateAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAnnotationStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateVariantStoreRequest &, const Model::CreateVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVariantStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteVariantStoreRequest &, const Model::DeleteVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVariantStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartReadSetActivationJobRequest &, const Model::StartReadSetActivationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartReadSetActivationJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReferenceImportJobsRequest &, const Model::ListReferenceImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReferenceImportJobsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetRunTaskRequest &, const Model::GetRunTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRunTaskResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListRunsRequest &, const Model::ListRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRunsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReadSetMetadataRequest &, const Model::GetReadSetMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReadSetMetadataResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::StartAnnotationImportJobRequest &, const Model::StartAnnotationImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAnnotationImportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListRunTasksRequest &, const Model::ListRunTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRunTasksResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListSharesRequest &, const Model::ListSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSharesResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateAnnotationStoreRequest &, const Model::UpdateAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAnnotationStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetVariantStoreRequest &, const Model::GetVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVariantStoreResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetRunGroupRequest &, const Model::GetRunGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRunGroupResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateRunGroupRequest &, const Model::CreateRunGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRunGroupResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListReadSetUploadPartsRequest &, const Model::ListReadSetUploadPartsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReadSetUploadPartsResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetReadSetActivationJobRequest &, const Model::GetReadSetActivationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReadSetActivationJobResponseReceivedHandler