7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/omics/OmicsServiceClientModel.h>
12#include <aws/omics/Omics_EXPORTS.h>
40 std::shared_ptr<OmicsEndpointProviderBase> endpointProvider =
nullptr);
53 OmicsClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
54 std::shared_ptr<OmicsEndpointProviderBase> endpointProvider =
nullptr,
74 OmicsClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
96 template <
typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
98 const AbortMultipartReadSetUploadRequestT& request)
const {
99 return SubmitCallable(&OmicsClient::AbortMultipartReadSetUpload, request);
106 template <
typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
109 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
110 return SubmitAsync(&OmicsClient::AbortMultipartReadSetUpload, request, handler, context);
123 template <
typename AcceptShareRequestT = Model::AcceptShareRequest>
125 return SubmitCallable(&OmicsClient::AcceptShare, request);
132 template <
typename AcceptShareRequestT = Model::AcceptShareRequest>
134 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
135 return SubmitAsync(&OmicsClient::AcceptShare, request, handler, context);
154 template <
typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
156 return SubmitCallable(&OmicsClient::BatchDeleteReadSet, request);
163 template <
typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
165 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
166 return SubmitAsync(&OmicsClient::BatchDeleteReadSet, request, handler, context);
188 template <
typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
190 const CancelAnnotationImportJobRequestT& request)
const {
191 return SubmitCallable(&OmicsClient::CancelAnnotationImportJob, request);
198 template <
typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
201 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
202 return SubmitAsync(&OmicsClient::CancelAnnotationImportJob, request, handler, context);
218 template <
typename CancelRunRequestT = Model::CancelRunRequest>
220 return SubmitCallable(&OmicsClient::CancelRun, request);
227 template <
typename CancelRunRequestT = Model::CancelRunRequest>
229 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
230 return SubmitAsync(&OmicsClient::CancelRun, request, handler, context);
252 template <
typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
254 return SubmitCallable(&OmicsClient::CancelVariantImportJob, request);
261 template <
typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
265 return SubmitAsync(&OmicsClient::CancelVariantImportJob, request, handler, context);
288 template <
typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
290 const CompleteMultipartReadSetUploadRequestT& request)
const {
291 return SubmitCallable(&OmicsClient::CompleteMultipartReadSetUpload, request);
298 template <
typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
302 return SubmitAsync(&OmicsClient::CompleteMultipartReadSetUpload, request, handler, context);
324 template <
typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
326 return SubmitCallable(&OmicsClient::CreateAnnotationStore, request);
333 template <
typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
335 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
336 return SubmitAsync(&OmicsClient::CreateAnnotationStore, request, handler, context);
351 template <
typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
353 const CreateAnnotationStoreVersionRequestT& request)
const {
354 return SubmitCallable(&OmicsClient::CreateAnnotationStoreVersion, request);
361 template <
typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
365 return SubmitAsync(&OmicsClient::CreateAnnotationStoreVersion, request, handler, context);
399 template <
typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
401 const CreateMultipartReadSetUploadRequestT& request)
const {
402 return SubmitCallable(&OmicsClient::CreateMultipartReadSetUpload, request);
409 template <
typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
412 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
413 return SubmitAsync(&OmicsClient::CreateMultipartReadSetUpload, request, handler, context);
435 template <
typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
437 return SubmitCallable(&OmicsClient::CreateReferenceStore, request);
444 template <
typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
446 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
447 return SubmitAsync(&OmicsClient::CreateReferenceStore, request, handler, context);
470 template <
typename CreateRunCacheRequestT = Model::CreateRunCacheRequest>
472 return SubmitCallable(&OmicsClient::CreateRunCache, request);
479 template <
typename CreateRunCacheRequestT = Model::CreateRunCacheRequest>
481 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
482 return SubmitAsync(&OmicsClient::CreateRunCache, request, handler, context);
497 template <
typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
499 return SubmitCallable(&OmicsClient::CreateRunGroup, request);
506 template <
typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
509 return SubmitAsync(&OmicsClient::CreateRunGroup, request, handler, context);
540 template <
typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
542 return SubmitCallable(&OmicsClient::CreateSequenceStore, request);
549 template <
typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
551 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
552 return SubmitAsync(&OmicsClient::CreateSequenceStore, request, handler, context);
570 template <
typename CreateShareRequestT = Model::CreateShareRequest>
572 return SubmitCallable(&OmicsClient::CreateShare, request);
579 template <
typename CreateShareRequestT = Model::CreateShareRequest>
581 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
582 return SubmitAsync(&OmicsClient::CreateShare, request, handler, context);
604 template <
typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
606 return SubmitCallable(&OmicsClient::CreateVariantStore, request);
613 template <
typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
615 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
616 return SubmitAsync(&OmicsClient::CreateVariantStore, request, handler, context);
658 template <
typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
660 return SubmitCallable(&OmicsClient::CreateWorkflow, request);
667 template <
typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
669 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
670 return SubmitAsync(&OmicsClient::CreateWorkflow, request, handler, context);
694 template <
typename CreateWorkflowVersionRequestT = Model::CreateWorkflowVersionRequest>
696 return SubmitCallable(&OmicsClient::CreateWorkflowVersion, request);
703 template <
typename CreateWorkflowVersionRequestT = Model::CreateWorkflowVersionRequest>
705 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
706 return SubmitAsync(&OmicsClient::CreateWorkflowVersion, request, handler, context);
728 template <
typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
730 return SubmitCallable(&OmicsClient::DeleteAnnotationStore, request);
737 template <
typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
739 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
740 return SubmitAsync(&OmicsClient::DeleteAnnotationStore, request, handler, context);
756 template <
typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
758 const DeleteAnnotationStoreVersionsRequestT& request)
const {
759 return SubmitCallable(&OmicsClient::DeleteAnnotationStoreVersions, request);
766 template <
typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
769 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
770 return SubmitAsync(&OmicsClient::DeleteAnnotationStoreVersions, request, handler, context);
791 template <
typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
793 return SubmitCallable(&OmicsClient::DeleteReference, request);
800 template <
typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
802 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
803 return SubmitAsync(&OmicsClient::DeleteReference, request, handler, context);
824 template <
typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
826 return SubmitCallable(&OmicsClient::DeleteReferenceStore, request);
833 template <
typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
835 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
836 return SubmitAsync(&OmicsClient::DeleteReferenceStore, request, handler, context);
858 template <
typename DeleteRunRequestT = Model::DeleteRunRequest>
860 return SubmitCallable(&OmicsClient::DeleteRun, request);
867 template <
typename DeleteRunRequestT = Model::DeleteRunRequest>
869 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
870 return SubmitAsync(&OmicsClient::DeleteRun, request, handler, context);
891 template <
typename DeleteRunCacheRequestT = Model::DeleteRunCacheRequest>
893 return SubmitCallable(&OmicsClient::DeleteRunCache, request);
900 template <
typename DeleteRunCacheRequestT = Model::DeleteRunCacheRequest>
902 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
903 return SubmitAsync(&OmicsClient::DeleteRunCache, request, handler, context);
920 template <
typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
922 return SubmitCallable(&OmicsClient::DeleteRunGroup, request);
929 template <
typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
931 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
932 return SubmitAsync(&OmicsClient::DeleteRunGroup, request, handler, context);
947 template <
typename DeleteS3AccessPolicyRequestT = Model::DeleteS3AccessPolicyRequest>
949 return SubmitCallable(&OmicsClient::DeleteS3AccessPolicy, request);
956 template <
typename DeleteS3AccessPolicyRequestT = Model::DeleteS3AccessPolicyRequest>
958 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
959 return SubmitAsync(&OmicsClient::DeleteS3AccessPolicy, request, handler, context);
981 template <
typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
983 return SubmitCallable(&OmicsClient::DeleteSequenceStore, request);
990 template <
typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
992 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
993 return SubmitAsync(&OmicsClient::DeleteSequenceStore, request, handler, context);
1008 template <
typename DeleteShareRequestT = Model::DeleteShareRequest>
1010 return SubmitCallable(&OmicsClient::DeleteShare, request);
1017 template <
typename DeleteShareRequestT = Model::DeleteShareRequest>
1019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1020 return SubmitAsync(&OmicsClient::DeleteShare, request, handler, context);
1042 template <
typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
1044 return SubmitCallable(&OmicsClient::DeleteVariantStore, request);
1051 template <
typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
1053 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1054 return SubmitAsync(&OmicsClient::DeleteVariantStore, request, handler, context);
1072 template <
typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
1074 return SubmitCallable(&OmicsClient::DeleteWorkflow, request);
1081 template <
typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
1083 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1084 return SubmitAsync(&OmicsClient::DeleteWorkflow, request, handler, context);
1103 template <
typename DeleteWorkflowVersionRequestT = Model::DeleteWorkflowVersionRequest>
1105 return SubmitCallable(&OmicsClient::DeleteWorkflowVersion, request);
1112 template <
typename DeleteWorkflowVersionRequestT = Model::DeleteWorkflowVersionRequest>
1114 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1115 return SubmitAsync(&OmicsClient::DeleteWorkflowVersion, request, handler, context);
1137 template <
typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
1139 return SubmitCallable(&OmicsClient::GetAnnotationImportJob, request);
1146 template <
typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
1149 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1150 return SubmitAsync(&OmicsClient::GetAnnotationImportJob, request, handler, context);
1172 template <
typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
1174 return SubmitCallable(&OmicsClient::GetAnnotationStore, request);
1181 template <
typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
1183 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1184 return SubmitAsync(&OmicsClient::GetAnnotationStore, request, handler, context);
1199 template <
typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
1201 const GetAnnotationStoreVersionRequestT& request)
const {
1202 return SubmitCallable(&OmicsClient::GetAnnotationStoreVersion, request);
1209 template <
typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
1212 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1213 return SubmitAsync(&OmicsClient::GetAnnotationStoreVersion, request, handler, context);
1228 template <
typename GetReadSetRequestT = Model::GetReadSetRequest>
1230 return SubmitCallable(&OmicsClient::GetReadSet, request);
1237 template <
typename GetReadSetRequestT = Model::GetReadSetRequest>
1239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1240 return SubmitAsync(&OmicsClient::GetReadSet, request, handler, context);
1255 template <
typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
1257 return SubmitCallable(&OmicsClient::GetReadSetActivationJob, request);
1264 template <
typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
1267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1268 return SubmitAsync(&OmicsClient::GetReadSetActivationJob, request, handler, context);
1284 template <
typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
1286 return SubmitCallable(&OmicsClient::GetReadSetExportJob, request);
1293 template <
typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
1295 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1296 return SubmitAsync(&OmicsClient::GetReadSetExportJob, request, handler, context);
1311 template <
typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
1313 return SubmitCallable(&OmicsClient::GetReadSetImportJob, request);
1320 template <
typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
1322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1323 return SubmitAsync(&OmicsClient::GetReadSetImportJob, request, handler, context);
1340 template <
typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
1342 return SubmitCallable(&OmicsClient::GetReadSetMetadata, request);
1349 template <
typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
1351 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1352 return SubmitAsync(&OmicsClient::GetReadSetMetadata, request, handler, context);
1370 template <
typename GetReferenceRequestT = Model::GetReferenceRequest>
1372 return SubmitCallable(&OmicsClient::GetReference, request);
1379 template <
typename GetReferenceRequestT = Model::GetReferenceRequest>
1381 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1382 return SubmitAsync(&OmicsClient::GetReference, request, handler, context);
1398 template <
typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
1400 return SubmitCallable(&OmicsClient::GetReferenceImportJob, request);
1407 template <
typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
1409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1410 return SubmitAsync(&OmicsClient::GetReferenceImportJob, request, handler, context);
1427 template <
typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
1429 return SubmitCallable(&OmicsClient::GetReferenceMetadata, request);
1436 template <
typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
1438 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1439 return SubmitAsync(&OmicsClient::GetReferenceMetadata, request, handler, context);
1453 template <
typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
1455 return SubmitCallable(&OmicsClient::GetReferenceStore, request);
1462 template <
typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
1464 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1465 return SubmitAsync(&OmicsClient::GetReferenceStore, request, handler, context);
1485 template <
typename GetRunRequestT = Model::GetRunRequest>
1487 return SubmitCallable(&OmicsClient::GetRun, request);
1494 template <
typename GetRunRequestT = Model::GetRunRequest>
1496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1497 return SubmitAsync(&OmicsClient::GetRun, request, handler, context);
1514 template <
typename GetRunCacheRequestT = Model::GetRunCacheRequest>
1516 return SubmitCallable(&OmicsClient::GetRunCache, request);
1523 template <
typename GetRunCacheRequestT = Model::GetRunCacheRequest>
1525 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1526 return SubmitAsync(&OmicsClient::GetRunCache, request, handler, context);
1540 template <
typename GetRunGroupRequestT = Model::GetRunGroupRequest>
1542 return SubmitCallable(&OmicsClient::GetRunGroup, request);
1549 template <
typename GetRunGroupRequestT = Model::GetRunGroupRequest>
1551 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1552 return SubmitAsync(&OmicsClient::GetRunGroup, request, handler, context);
1566 template <
typename GetRunTaskRequestT = Model::GetRunTaskRequest>
1568 return SubmitCallable(&OmicsClient::GetRunTask, request);
1575 template <
typename GetRunTaskRequestT = Model::GetRunTaskRequest>
1577 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1578 return SubmitAsync(&OmicsClient::GetRunTask, request, handler, context);
1593 template <
typename GetS3AccessPolicyRequestT = Model::GetS3AccessPolicyRequest>
1595 return SubmitCallable(&OmicsClient::GetS3AccessPolicy, request);
1602 template <
typename GetS3AccessPolicyRequestT = Model::GetS3AccessPolicyRequest>
1604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1605 return SubmitAsync(&OmicsClient::GetS3AccessPolicy, request, handler, context);
1620 template <
typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
1622 return SubmitCallable(&OmicsClient::GetSequenceStore, request);
1629 template <
typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
1631 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1632 return SubmitAsync(&OmicsClient::GetSequenceStore, request, handler, context);
1646 template <
typename GetShareRequestT = Model::GetShareRequest>
1648 return SubmitCallable(&OmicsClient::GetShare, request);
1655 template <
typename GetShareRequestT = Model::GetShareRequest>
1657 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1658 return SubmitAsync(&OmicsClient::GetShare, request, handler, context);
1680 template <
typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
1682 return SubmitCallable(&OmicsClient::GetVariantImportJob, request);
1689 template <
typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
1691 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1692 return SubmitAsync(&OmicsClient::GetVariantImportJob, request, handler, context);
1713 template <
typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
1715 return SubmitCallable(&OmicsClient::GetVariantStore, request);
1722 template <
typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
1724 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1725 return SubmitAsync(&OmicsClient::GetVariantStore, request, handler, context);
1743 template <
typename GetWorkflowRequestT = Model::GetWorkflowRequest>
1745 return SubmitCallable(&OmicsClient::GetWorkflow, request);
1752 template <
typename GetWorkflowRequestT = Model::GetWorkflowRequest>
1754 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1755 return SubmitAsync(&OmicsClient::GetWorkflow, request, handler, context);
1772 template <
typename GetWorkflowVersionRequestT = Model::GetWorkflowVersionRequest>
1774 return SubmitCallable(&OmicsClient::GetWorkflowVersion, request);
1781 template <
typename GetWorkflowVersionRequestT = Model::GetWorkflowVersionRequest>
1783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1784 return SubmitAsync(&OmicsClient::GetWorkflowVersion, request, handler, context);
1806 template <
typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
1808 const ListAnnotationImportJobsRequestT& request = {})
const {
1809 return SubmitCallable(&OmicsClient::ListAnnotationImportJobs, request);
1816 template <
typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
1818 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1819 const ListAnnotationImportJobsRequestT& request = {})
const {
1820 return SubmitAsync(&OmicsClient::ListAnnotationImportJobs, request, handler, context);
1835 template <
typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
1837 const ListAnnotationStoreVersionsRequestT& request)
const {
1838 return SubmitCallable(&OmicsClient::ListAnnotationStoreVersions, request);
1845 template <
typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
1848 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1849 return SubmitAsync(&OmicsClient::ListAnnotationStoreVersions, request, handler, context);
1871 template <
typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
1873 return SubmitCallable(&OmicsClient::ListAnnotationStores, request);
1880 template <
typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
1882 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1883 const ListAnnotationStoresRequestT& request = {})
const {
1884 return SubmitAsync(&OmicsClient::ListAnnotationStores, request, handler, context);
1903 template <
typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
1905 const ListMultipartReadSetUploadsRequestT& request)
const {
1906 return SubmitCallable(&OmicsClient::ListMultipartReadSetUploads, request);
1913 template <
typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
1916 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1917 return SubmitAsync(&OmicsClient::ListMultipartReadSetUploads, request, handler, context);
1934 template <
typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
1936 const ListReadSetActivationJobsRequestT& request)
const {
1937 return SubmitCallable(&OmicsClient::ListReadSetActivationJobs, request);
1944 template <
typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
1947 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1948 return SubmitAsync(&OmicsClient::ListReadSetActivationJobs, request, handler, context);
1965 template <
typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
1967 return SubmitCallable(&OmicsClient::ListReadSetExportJobs, request);
1974 template <
typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
1976 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1977 return SubmitAsync(&OmicsClient::ListReadSetExportJobs, request, handler, context);
1992 template <
typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
1994 return SubmitCallable(&OmicsClient::ListReadSetImportJobs, request);
2001 template <
typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
2003 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2004 return SubmitAsync(&OmicsClient::ListReadSetImportJobs, request, handler, context);
2019 template <
typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
2021 return SubmitCallable(&OmicsClient::ListReadSetUploadParts, request);
2028 template <
typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
2031 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2032 return SubmitAsync(&OmicsClient::ListReadSetUploadParts, request, handler, context);
2046 template <
typename ListReadSetsRequestT = Model::ListReadSetsRequest>
2048 return SubmitCallable(&OmicsClient::ListReadSets, request);
2055 template <
typename ListReadSetsRequestT = Model::ListReadSetsRequest>
2057 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2058 return SubmitAsync(&OmicsClient::ListReadSets, request, handler, context);
2073 template <
typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
2075 return SubmitCallable(&OmicsClient::ListReferenceImportJobs, request);
2082 template <
typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
2085 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2086 return SubmitAsync(&OmicsClient::ListReferenceImportJobs, request, handler, context);
2104 template <
typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
2106 return SubmitCallable(&OmicsClient::ListReferenceStores, request);
2113 template <
typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
2115 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2116 const ListReferenceStoresRequestT& request = {})
const {
2117 return SubmitAsync(&OmicsClient::ListReferenceStores, request, handler, context);
2134 template <
typename ListReferencesRequestT = Model::ListReferencesRequest>
2136 return SubmitCallable(&OmicsClient::ListReferences, request);
2143 template <
typename ListReferencesRequestT = Model::ListReferencesRequest>
2145 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2146 return SubmitAsync(&OmicsClient::ListReferences, request, handler, context);
2160 template <
typename ListRunCachesRequestT = Model::ListRunCachesRequest>
2162 return SubmitCallable(&OmicsClient::ListRunCaches, request);
2169 template <
typename ListRunCachesRequestT = Model::ListRunCachesRequest>
2171 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2172 const ListRunCachesRequestT& request = {})
const {
2173 return SubmitAsync(&OmicsClient::ListRunCaches, request, handler, context);
2187 template <
typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
2189 return SubmitCallable(&OmicsClient::ListRunGroups, request);
2196 template <
typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
2198 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2199 const ListRunGroupsRequestT& request = {})
const {
2200 return SubmitAsync(&OmicsClient::ListRunGroups, request, handler, context);
2215 template <
typename ListRunTasksRequestT = Model::ListRunTasksRequest>
2217 return SubmitCallable(&OmicsClient::ListRunTasks, request);
2224 template <
typename ListRunTasksRequestT = Model::ListRunTasksRequest>
2226 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2227 return SubmitAsync(&OmicsClient::ListRunTasks, request, handler, context);
2248 template <
typename ListRunsRequestT = Model::ListRunsRequest>
2250 return SubmitCallable(&OmicsClient::ListRuns, request);
2257 template <
typename ListRunsRequestT = Model::ListRunsRequest>
2259 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2260 const ListRunsRequestT& request = {})
const {
2261 return SubmitAsync(&OmicsClient::ListRuns, request, handler, context);
2279 template <
typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
2281 return SubmitCallable(&OmicsClient::ListSequenceStores, request);
2288 template <
typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
2290 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2291 const ListSequenceStoresRequestT& request = {})
const {
2292 return SubmitAsync(&OmicsClient::ListSequenceStores, request, handler, context);
2306 template <
typename ListSharesRequestT = Model::ListSharesRequest>
2308 return SubmitCallable(&OmicsClient::ListShares, request);
2315 template <
typename ListSharesRequestT = Model::ListSharesRequest>
2317 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2318 return SubmitAsync(&OmicsClient::ListShares, request, handler, context);
2332 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
2334 return SubmitCallable(&OmicsClient::ListTagsForResource, request);
2341 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
2343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2344 return SubmitAsync(&OmicsClient::ListTagsForResource, request, handler, context);
2366 template <
typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
2368 return SubmitCallable(&OmicsClient::ListVariantImportJobs, request);
2375 template <
typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
2377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2378 const ListVariantImportJobsRequestT& request = {})
const {
2379 return SubmitAsync(&OmicsClient::ListVariantImportJobs, request, handler, context);
2401 template <
typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
2403 return SubmitCallable(&OmicsClient::ListVariantStores, request);
2410 template <
typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
2412 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2413 const ListVariantStoresRequestT& request = {})
const {
2414 return SubmitAsync(&OmicsClient::ListVariantStores, request, handler, context);
2432 template <
typename ListWorkflowVersionsRequestT = Model::ListWorkflowVersionsRequest>
2434 return SubmitCallable(&OmicsClient::ListWorkflowVersions, request);
2441 template <
typename ListWorkflowVersionsRequestT = Model::ListWorkflowVersionsRequest>
2443 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2444 return SubmitAsync(&OmicsClient::ListWorkflowVersions, request, handler, context);
2462 template <
typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
2464 return SubmitCallable(&OmicsClient::ListWorkflows, request);
2471 template <
typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
2473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
2474 const ListWorkflowsRequestT& request = {})
const {
2475 return SubmitAsync(&OmicsClient::ListWorkflows, request, handler, context);
2489 template <
typename PutS3AccessPolicyRequestT = Model::PutS3AccessPolicyRequest>
2491 return SubmitCallable(&OmicsClient::PutS3AccessPolicy, request);
2498 template <
typename PutS3AccessPolicyRequestT = Model::PutS3AccessPolicyRequest>
2500 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2501 return SubmitAsync(&OmicsClient::PutS3AccessPolicy, request, handler, context);
2523 template <
typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
2525 return SubmitCallable(&OmicsClient::StartAnnotationImportJob, request);
2532 template <
typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
2535 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2536 return SubmitAsync(&OmicsClient::StartAnnotationImportJob, request, handler, context);
2556 template <
typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
2558 const StartReadSetActivationJobRequestT& request)
const {
2559 return SubmitCallable(&OmicsClient::StartReadSetActivationJob, request);
2566 template <
typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
2569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2570 return SubmitAsync(&OmicsClient::StartReadSetActivationJob, request, handler, context);
2588 template <
typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
2590 return SubmitCallable(&OmicsClient::StartReadSetExportJob, request);
2597 template <
typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
2599 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2600 return SubmitAsync(&OmicsClient::StartReadSetExportJob, request, handler, context);
2617 template <
typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
2619 return SubmitCallable(&OmicsClient::StartReadSetImportJob, request);
2626 template <
typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
2628 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2629 return SubmitAsync(&OmicsClient::StartReadSetImportJob, request, handler, context);
2647 template <
typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
2649 return SubmitCallable(&OmicsClient::StartReferenceImportJob, request);
2656 template <
typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
2659 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2660 return SubmitAsync(&OmicsClient::StartReferenceImportJob, request, handler, context);
2714 template <
typename StartRunRequestT = Model::StartRunRequest>
2716 return SubmitCallable(&OmicsClient::StartRun, request);
2723 template <
typename StartRunRequestT = Model::StartRunRequest>
2725 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2726 return SubmitAsync(&OmicsClient::StartRun, request, handler, context);
2748 template <
typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
2750 return SubmitCallable(&OmicsClient::StartVariantImportJob, request);
2757 template <
typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
2759 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2760 return SubmitAsync(&OmicsClient::StartVariantImportJob, request, handler, context);
2773 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2775 return SubmitCallable(&OmicsClient::TagResource, request);
2782 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2784 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2785 return SubmitAsync(&OmicsClient::TagResource, request, handler, context);
2798 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2800 return SubmitCallable(&OmicsClient::UntagResource, request);
2807 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2809 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2810 return SubmitAsync(&OmicsClient::UntagResource, request, handler, context);
2832 template <
typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
2834 return SubmitCallable(&OmicsClient::UpdateAnnotationStore, request);
2841 template <
typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
2843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2844 return SubmitAsync(&OmicsClient::UpdateAnnotationStore, request, handler, context);
2860 template <
typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
2862 const UpdateAnnotationStoreVersionRequestT& request)
const {
2863 return SubmitCallable(&OmicsClient::UpdateAnnotationStoreVersion, request);
2870 template <
typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
2873 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2874 return SubmitAsync(&OmicsClient::UpdateAnnotationStoreVersion, request, handler, context);
2895 template <
typename UpdateRunCacheRequestT = Model::UpdateRunCacheRequest>
2897 return SubmitCallable(&OmicsClient::UpdateRunCache, request);
2904 template <
typename UpdateRunCacheRequestT = Model::UpdateRunCacheRequest>
2906 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2907 return SubmitAsync(&OmicsClient::UpdateRunCache, request, handler, context);
2927 template <
typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
2929 return SubmitCallable(&OmicsClient::UpdateRunGroup, request);
2936 template <
typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
2938 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2939 return SubmitAsync(&OmicsClient::UpdateRunGroup, request, handler, context);
2954 template <
typename UpdateSequenceStoreRequestT = Model::UpdateSequenceStoreRequest>
2956 return SubmitCallable(&OmicsClient::UpdateSequenceStore, request);
2963 template <
typename UpdateSequenceStoreRequestT = Model::UpdateSequenceStoreRequest>
2965 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2966 return SubmitAsync(&OmicsClient::UpdateSequenceStore, request, handler, context);
2988 template <
typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
2990 return SubmitCallable(&OmicsClient::UpdateVariantStore, request);
2997 template <
typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
2999 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
3000 return SubmitAsync(&OmicsClient::UpdateVariantStore, request, handler, context);
3022 template <
typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
3024 return SubmitCallable(&OmicsClient::UpdateWorkflow, request);
3031 template <
typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
3033 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
3034 return SubmitAsync(&OmicsClient::UpdateWorkflow, request, handler, context);
3051 template <
typename UpdateWorkflowVersionRequestT = Model::UpdateWorkflowVersionRequest>
3053 return SubmitCallable(&OmicsClient::UpdateWorkflowVersion, request);
3060 template <
typename UpdateWorkflowVersionRequestT = Model::UpdateWorkflowVersionRequest>
3062 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
3063 return SubmitAsync(&OmicsClient::UpdateWorkflowVersion, request, handler, context);
3084 template <
typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
3086 return SubmitCallable(&OmicsClient::UploadReadSetPart, request);
3093 template <
typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
3095 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
3096 return SubmitAsync(&OmicsClient::UploadReadSetPart, request, handler, context);
3107 std::shared_ptr<OmicsEndpointProviderBase> m_endpointProvider;
virtual Model::UpdateAnnotationStoreOutcome UpdateAnnotationStore(const Model::UpdateAnnotationStoreRequest &request) const
void UpdateSequenceStoreAsync(const UpdateSequenceStoreRequestT &request, const UpdateSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRunCachesOutcome ListRunCaches(const Model::ListRunCachesRequest &request={}) const
virtual Model::CreateWorkflowVersionOutcome CreateWorkflowVersion(const Model::CreateWorkflowVersionRequest &request) const
virtual Model::ListVariantImportJobsOutcome ListVariantImportJobs(const Model::ListVariantImportJobsRequest &request={}) const
virtual Model::ListAnnotationStoreVersionsOutcome ListAnnotationStoreVersions(const Model::ListAnnotationStoreVersionsRequest &request) const
Model::GetRunCacheOutcomeCallable GetRunCacheCallable(const GetRunCacheRequestT &request) const
Model::CreateAnnotationStoreVersionOutcomeCallable CreateAnnotationStoreVersionCallable(const CreateAnnotationStoreVersionRequestT &request) const
virtual Model::StartReadSetActivationJobOutcome StartReadSetActivationJob(const Model::StartReadSetActivationJobRequest &request) const
Model::GetSequenceStoreOutcomeCallable GetSequenceStoreCallable(const GetSequenceStoreRequestT &request) const
void ListReadSetExportJobsAsync(const ListReadSetExportJobsRequestT &request, const ListReadSetExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListMultipartReadSetUploadsAsync(const ListMultipartReadSetUploadsRequestT &request, const ListMultipartReadSetUploadsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetWorkflowVersionOutcome GetWorkflowVersion(const Model::GetWorkflowVersionRequest &request) const
virtual Model::GetRunTaskOutcome GetRunTask(const Model::GetRunTaskRequest &request) const
void GetWorkflowVersionAsync(const GetWorkflowVersionRequestT &request, const GetWorkflowVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetReferenceImportJobOutcome GetReferenceImportJob(const Model::GetReferenceImportJobRequest &request) const
Model::CreateShareOutcomeCallable CreateShareCallable(const CreateShareRequestT &request) const
void GetAnnotationImportJobAsync(const GetAnnotationImportJobRequestT &request, const GetAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetShareOutcomeCallable GetShareCallable(const GetShareRequestT &request) const
Model::ListReferenceImportJobsOutcomeCallable ListReferenceImportJobsCallable(const ListReferenceImportJobsRequestT &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::ListWorkflowVersionsOutcome ListWorkflowVersions(const Model::ListWorkflowVersionsRequest &request) const
virtual Model::DeleteReferenceStoreOutcome DeleteReferenceStore(const Model::DeleteReferenceStoreRequest &request) const
void GetAnnotationStoreVersionAsync(const GetAnnotationStoreVersionRequestT &request, const GetAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAnnotationStoreOutcome CreateAnnotationStore(const Model::CreateAnnotationStoreRequest &request) const
void ListAnnotationImportJobsAsync(const ListAnnotationImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAnnotationImportJobsRequestT &request={}) const
Model::AbortMultipartReadSetUploadOutcomeCallable AbortMultipartReadSetUploadCallable(const AbortMultipartReadSetUploadRequestT &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CompleteMultipartReadSetUploadOutcome CompleteMultipartReadSetUpload(const Model::CompleteMultipartReadSetUploadRequest &request) const
void ListVariantImportJobsAsync(const ListVariantImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVariantImportJobsRequestT &request={}) const
Model::DeleteS3AccessPolicyOutcomeCallable DeleteS3AccessPolicyCallable(const DeleteS3AccessPolicyRequestT &request) const
void ListReadSetUploadPartsAsync(const ListReadSetUploadPartsRequestT &request, const ListReadSetUploadPartsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListRunTasksOutcomeCallable ListRunTasksCallable(const ListRunTasksRequestT &request) const
Model::GetReferenceImportJobOutcomeCallable GetReferenceImportJobCallable(const GetReferenceImportJobRequestT &request) const
Model::CancelRunOutcomeCallable CancelRunCallable(const CancelRunRequestT &request) const
virtual Model::UpdateRunCacheOutcome UpdateRunCache(const Model::UpdateRunCacheRequest &request) const
virtual Model::UpdateSequenceStoreOutcome UpdateSequenceStore(const Model::UpdateSequenceStoreRequest &request) const
OmicsClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::GetAnnotationStoreOutcomeCallable GetAnnotationStoreCallable(const GetAnnotationStoreRequestT &request) const
virtual Model::CreateReferenceStoreOutcome CreateReferenceStore(const Model::CreateReferenceStoreRequest &request) const
Model::DeleteRunOutcomeCallable DeleteRunCallable(const DeleteRunRequestT &request) const
virtual Model::CreateShareOutcome CreateShare(const Model::CreateShareRequest &request) const
static const char * GetServiceName()
virtual Model::GetAnnotationImportJobOutcome GetAnnotationImportJob(const Model::GetAnnotationImportJobRequest &request) const
OmicsClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
void GetVariantStoreAsync(const GetVariantStoreRequestT &request, const GetVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAnnotationStoreAsync(const CreateAnnotationStoreRequestT &request, const CreateAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetReferenceAsync(const GetReferenceRequestT &request, const GetReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateMultipartReadSetUploadOutcome CreateMultipartReadSetUpload(const Model::CreateMultipartReadSetUploadRequest &request) const
virtual Model::ListAnnotationStoresOutcome ListAnnotationStores(const Model::ListAnnotationStoresRequest &request={}) const
virtual Model::DeleteAnnotationStoreVersionsOutcome DeleteAnnotationStoreVersions(const Model::DeleteAnnotationStoreVersionsRequest &request) const
Aws::Client::AWSJsonClient BASECLASS
virtual Model::GetReadSetActivationJobOutcome GetReadSetActivationJob(const Model::GetReadSetActivationJobRequest &request) const
void GetReadSetExportJobAsync(const GetReadSetExportJobRequestT &request, const GetReadSetExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetAnnotationStoreOutcome GetAnnotationStore(const Model::GetAnnotationStoreRequest &request) const
virtual Model::GetReadSetExportJobOutcome GetReadSetExportJob(const Model::GetReadSetExportJobRequest &request) const
virtual Model::ListMultipartReadSetUploadsOutcome ListMultipartReadSetUploads(const Model::ListMultipartReadSetUploadsRequest &request) const
Model::DeleteAnnotationStoreOutcomeCallable DeleteAnnotationStoreCallable(const DeleteAnnotationStoreRequestT &request) const
virtual Model::GetSequenceStoreOutcome GetSequenceStore(const Model::GetSequenceStoreRequest &request) const
void BatchDeleteReadSetAsync(const BatchDeleteReadSetRequestT &request, const BatchDeleteReadSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListReadSetsOutcomeCallable ListReadSetsCallable(const ListReadSetsRequestT &request) const
void ListReferenceStoresAsync(const ListReferenceStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListReferenceStoresRequestT &request={}) const
Model::CancelVariantImportJobOutcomeCallable CancelVariantImportJobCallable(const CancelVariantImportJobRequestT &request) const
void GetRunAsync(const GetRunRequestT &request, const GetRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchDeleteReadSetOutcomeCallable BatchDeleteReadSetCallable(const BatchDeleteReadSetRequestT &request) const
void StartVariantImportJobAsync(const StartVariantImportJobRequestT &request, const StartVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateRunGroupAsync(const CreateRunGroupRequestT &request, const CreateRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateMultipartReadSetUploadOutcomeCallable CreateMultipartReadSetUploadCallable(const CreateMultipartReadSetUploadRequestT &request) const
Model::DeleteWorkflowOutcomeCallable DeleteWorkflowCallable(const DeleteWorkflowRequestT &request) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
Model::GetRunGroupOutcomeCallable GetRunGroupCallable(const GetRunGroupRequestT &request) const
Model::GetReadSetExportJobOutcomeCallable GetReadSetExportJobCallable(const GetReadSetExportJobRequestT &request) const
void GetWorkflowAsync(const GetWorkflowRequestT &request, const GetWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelAnnotationImportJobAsync(const CancelAnnotationImportJobRequestT &request, const CancelAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
OmicsEndpointProvider EndpointProviderType
virtual Model::DeleteS3AccessPolicyOutcome DeleteS3AccessPolicy(const Model::DeleteS3AccessPolicyRequest &request) const
OmicsClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr, const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration())
Model::GetReferenceOutcomeCallable GetReferenceCallable(const GetReferenceRequestT &request) const
Model::ListMultipartReadSetUploadsOutcomeCallable ListMultipartReadSetUploadsCallable(const ListMultipartReadSetUploadsRequestT &request) const
Model::GetVariantStoreOutcomeCallable GetVariantStoreCallable(const GetVariantStoreRequestT &request) const
virtual Model::GetReadSetMetadataOutcome GetReadSetMetadata(const Model::GetReadSetMetadataRequest &request) const
virtual Model::GetRunGroupOutcome GetRunGroup(const Model::GetRunGroupRequest &request) const
Model::StartAnnotationImportJobOutcomeCallable StartAnnotationImportJobCallable(const StartAnnotationImportJobRequestT &request) const
virtual Model::UpdateWorkflowOutcome UpdateWorkflow(const Model::UpdateWorkflowRequest &request) const
Model::DeleteSequenceStoreOutcomeCallable DeleteSequenceStoreCallable(const DeleteSequenceStoreRequestT &request) const
Model::DeleteAnnotationStoreVersionsOutcomeCallable DeleteAnnotationStoreVersionsCallable(const DeleteAnnotationStoreVersionsRequestT &request) const
void ListRunGroupsAsync(const ListRunGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRunGroupsRequestT &request={}) const
Model::GetReferenceStoreOutcomeCallable GetReferenceStoreCallable(const GetReferenceStoreRequestT &request) const
void GetS3AccessPolicyAsync(const GetS3AccessPolicyRequestT &request, const GetS3AccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListReadSetsOutcome ListReadSets(const Model::ListReadSetsRequest &request) const
void CreateWorkflowVersionAsync(const CreateWorkflowVersionRequestT &request, const CreateWorkflowVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetS3AccessPolicyOutcomeCallable GetS3AccessPolicyCallable(const GetS3AccessPolicyRequestT &request) const
void AcceptShareAsync(const AcceptShareRequestT &request, const AcceptShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateReferenceStoreOutcomeCallable CreateReferenceStoreCallable(const CreateReferenceStoreRequestT &request) const
virtual Model::GetReferenceStoreOutcome GetReferenceStore(const Model::GetReferenceStoreRequest &request) const
Model::DeleteRunCacheOutcomeCallable DeleteRunCacheCallable(const DeleteRunCacheRequestT &request) const
void GetSequenceStoreAsync(const GetSequenceStoreRequestT &request, const GetSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRunGroupOutcome DeleteRunGroup(const Model::DeleteRunGroupRequest &request) const
void CancelRunAsync(const CancelRunRequestT &request, const CancelRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void PutS3AccessPolicyAsync(const PutS3AccessPolicyRequestT &request, const PutS3AccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartReadSetActivationJobOutcomeCallable StartReadSetActivationJobCallable(const StartReadSetActivationJobRequestT &request) const
Model::DeleteReferenceOutcomeCallable DeleteReferenceCallable(const DeleteReferenceRequestT &request) const
virtual Model::DeleteReferenceOutcome DeleteReference(const Model::DeleteReferenceRequest &request) const
void ListReadSetsAsync(const ListReadSetsRequestT &request, const ListReadSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartReadSetActivationJobAsync(const StartReadSetActivationJobRequestT &request, const StartReadSetActivationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateReferenceStoreAsync(const CreateReferenceStoreRequestT &request, const CreateReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetReferenceMetadataAsync(const GetReferenceMetadataRequestT &request, const GetReferenceMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteShareOutcomeCallable DeleteShareCallable(const DeleteShareRequestT &request) const
void GetReadSetImportJobAsync(const GetReadSetImportJobRequestT &request, const GetReadSetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSharesAsync(const ListSharesRequestT &request, const ListSharesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListRunTasksAsync(const ListRunTasksRequestT &request, const ListRunTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetVariantImportJobOutcomeCallable GetVariantImportJobCallable(const GetVariantImportJobRequestT &request) const
virtual Model::GetReadSetOutcome GetReadSet(const Model::GetReadSetRequest &request) const
Model::ListReadSetActivationJobsOutcomeCallable ListReadSetActivationJobsCallable(const ListReadSetActivationJobsRequestT &request) const
virtual Model::GetReferenceMetadataOutcome GetReferenceMetadata(const Model::GetReferenceMetadataRequest &request) const
void UpdateRunCacheAsync(const UpdateRunCacheRequestT &request, const UpdateRunCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateRunGroupOutcome UpdateRunGroup(const Model::UpdateRunGroupRequest &request) const
virtual Model::ListReferenceStoresOutcome ListReferenceStores(const Model::ListReferenceStoresRequest &request={}) const
OmicsClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr, const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration())
virtual Model::DeleteAnnotationStoreOutcome DeleteAnnotationStore(const Model::DeleteAnnotationStoreRequest &request) const
Model::ListRunsOutcomeCallable ListRunsCallable(const ListRunsRequestT &request={}) const
Model::ListRunCachesOutcomeCallable ListRunCachesCallable(const ListRunCachesRequestT &request={}) const
Model::CreateRunGroupOutcomeCallable CreateRunGroupCallable(const CreateRunGroupRequestT &request) const
Model::DeleteVariantStoreOutcomeCallable DeleteVariantStoreCallable(const DeleteVariantStoreRequestT &request) const
virtual Model::UpdateAnnotationStoreVersionOutcome UpdateAnnotationStoreVersion(const Model::UpdateAnnotationStoreVersionRequest &request) const
Model::AcceptShareOutcomeCallable AcceptShareCallable(const AcceptShareRequestT &request) const
virtual Model::GetVariantImportJobOutcome GetVariantImportJob(const Model::GetVariantImportJobRequest &request) const
void CreateShareAsync(const CreateShareRequestT &request, const CreateShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetShareAsync(const GetShareRequestT &request, const GetShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateVariantStoreAsync(const CreateVariantStoreRequestT &request, const CreateVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSharesOutcome ListShares(const Model::ListSharesRequest &request) const
virtual Model::ListSequenceStoresOutcome ListSequenceStores(const Model::ListSequenceStoresRequest &request={}) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void DeleteWorkflowVersionAsync(const DeleteWorkflowVersionRequestT &request, const DeleteWorkflowVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
void UpdateRunGroupAsync(const UpdateRunGroupRequestT &request, const UpdateRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListWorkflowsOutcome ListWorkflows(const Model::ListWorkflowsRequest &request={}) const
void CreateMultipartReadSetUploadAsync(const CreateMultipartReadSetUploadRequestT &request, const CreateMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteVariantStoreAsync(const DeleteVariantStoreRequestT &request, const DeleteVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::PutS3AccessPolicyOutcome PutS3AccessPolicy(const Model::PutS3AccessPolicyRequest &request) const
void UpdateAnnotationStoreAsync(const UpdateAnnotationStoreRequestT &request, const UpdateAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::GetReadSetOutcomeCallable GetReadSetCallable(const GetReadSetRequestT &request) const
Model::UploadReadSetPartOutcomeCallable UploadReadSetPartCallable(const UploadReadSetPartRequestT &request) const
Model::DeleteReferenceStoreOutcomeCallable DeleteReferenceStoreCallable(const DeleteReferenceStoreRequestT &request) const
virtual Model::CreateRunGroupOutcome CreateRunGroup(const Model::CreateRunGroupRequest &request) const
Model::CreateAnnotationStoreOutcomeCallable CreateAnnotationStoreCallable(const CreateAnnotationStoreRequestT &request) const
Model::ListVariantImportJobsOutcomeCallable ListVariantImportJobsCallable(const ListVariantImportJobsRequestT &request={}) const
void CreateSequenceStoreAsync(const CreateSequenceStoreRequestT &request, const CreateSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListReadSetUploadPartsOutcome ListReadSetUploadParts(const Model::ListReadSetUploadPartsRequest &request) const
void DeleteShareAsync(const DeleteShareRequestT &request, const DeleteShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListWorkflowsAsync(const ListWorkflowsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWorkflowsRequestT &request={}) const
void CreateWorkflowAsync(const CreateWorkflowRequestT &request, const CreateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListReadSetExportJobsOutcome ListReadSetExportJobs(const Model::ListReadSetExportJobsRequest &request) const
virtual Model::StartReadSetImportJobOutcome StartReadSetImportJob(const Model::StartReadSetImportJobRequest &request) const
void GetReferenceImportJobAsync(const GetReferenceImportJobRequestT &request, const GetReferenceImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListReferenceImportJobsAsync(const ListReferenceImportJobsRequestT &request, const ListReferenceImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRunCacheOutcome DeleteRunCache(const Model::DeleteRunCacheRequest &request) const
virtual Model::AbortMultipartReadSetUploadOutcome AbortMultipartReadSetUpload(const Model::AbortMultipartReadSetUploadRequest &request) const
std::shared_ptr< OmicsEndpointProviderBase > & accessEndpointProvider()
Model::StartReadSetImportJobOutcomeCallable StartReadSetImportJobCallable(const StartReadSetImportJobRequestT &request) const
virtual Model::ListVariantStoresOutcome ListVariantStores(const Model::ListVariantStoresRequest &request={}) const
virtual Model::DeleteShareOutcome DeleteShare(const Model::DeleteShareRequest &request) const
void ListReferencesAsync(const ListReferencesRequestT &request, const ListReferencesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelVariantImportJobAsync(const CancelVariantImportJobRequestT &request, const CancelVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartReferenceImportJobOutcome StartReferenceImportJob(const Model::StartReferenceImportJobRequest &request) const
Model::ListReferenceStoresOutcomeCallable ListReferenceStoresCallable(const ListReferenceStoresRequestT &request={}) const
Model::ListVariantStoresOutcomeCallable ListVariantStoresCallable(const ListVariantStoresRequestT &request={}) const
Model::ListWorkflowsOutcomeCallable ListWorkflowsCallable(const ListWorkflowsRequestT &request={}) const
Model::ListReadSetUploadPartsOutcomeCallable ListReadSetUploadPartsCallable(const ListReadSetUploadPartsRequestT &request) const
Model::ListReadSetImportJobsOutcomeCallable ListReadSetImportJobsCallable(const ListReadSetImportJobsRequestT &request) const
virtual Model::AcceptShareOutcome AcceptShare(const Model::AcceptShareRequest &request) const
void GetRunTaskAsync(const GetRunTaskRequestT &request, const GetRunTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAnnotationStoreVersionOutcome CreateAnnotationStoreVersion(const Model::CreateAnnotationStoreVersionRequest &request) const
Model::GetReadSetMetadataOutcomeCallable GetReadSetMetadataCallable(const GetReadSetMetadataRequestT &request) const
void DeleteRunCacheAsync(const DeleteRunCacheRequestT &request, const DeleteRunCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAnnotationStoreAsync(const DeleteAnnotationStoreRequestT &request, const DeleteAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAnnotationStoreVersionsAsync(const ListAnnotationStoreVersionsRequestT &request, const ListAnnotationStoreVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateRunCacheOutcomeCallable CreateRunCacheCallable(const CreateRunCacheRequestT &request) const
Model::CreateVariantStoreOutcomeCallable CreateVariantStoreCallable(const CreateVariantStoreRequestT &request) const
virtual Model::ListRunsOutcome ListRuns(const Model::ListRunsRequest &request={}) const
Model::GetAnnotationImportJobOutcomeCallable GetAnnotationImportJobCallable(const GetAnnotationImportJobRequestT &request) const
virtual Model::GetReferenceOutcome GetReference(const Model::GetReferenceRequest &request) const
void StartRunAsync(const StartRunRequestT &request, const StartRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetReadSetImportJobOutcome GetReadSetImportJob(const Model::GetReadSetImportJobRequest &request) const
void ListReadSetImportJobsAsync(const ListReadSetImportJobsRequestT &request, const ListReadSetImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartRunOutcome StartRun(const Model::StartRunRequest &request) const
void StartReferenceImportJobAsync(const StartReferenceImportJobRequestT &request, const StartReferenceImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteVariantStoreOutcome DeleteVariantStore(const Model::DeleteVariantStoreRequest &request) const
Model::ListWorkflowVersionsOutcomeCallable ListWorkflowVersionsCallable(const ListWorkflowVersionsRequestT &request) const
Model::UpdateRunCacheOutcomeCallable UpdateRunCacheCallable(const UpdateRunCacheRequestT &request) const
void DeleteReferenceStoreAsync(const DeleteReferenceStoreRequestT &request, const DeleteReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
OmicsClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::CreateSequenceStoreOutcome CreateSequenceStore(const Model::CreateSequenceStoreRequest &request) const
OmicsClientConfiguration ClientConfigurationType
void DeleteWorkflowAsync(const DeleteWorkflowRequestT &request, const DeleteWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetAnnotationStoreVersionOutcomeCallable GetAnnotationStoreVersionCallable(const GetAnnotationStoreVersionRequestT &request) const
Model::PutS3AccessPolicyOutcomeCallable PutS3AccessPolicyCallable(const PutS3AccessPolicyRequestT &request) const
Model::UpdateWorkflowOutcomeCallable UpdateWorkflowCallable(const UpdateWorkflowRequestT &request) const
OmicsClient(const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration(), std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr)
Model::CreateSequenceStoreOutcomeCallable CreateSequenceStoreCallable(const CreateSequenceStoreRequestT &request) const
Model::UpdateWorkflowVersionOutcomeCallable UpdateWorkflowVersionCallable(const UpdateWorkflowVersionRequestT &request) const
virtual Model::StartVariantImportJobOutcome StartVariantImportJob(const Model::StartVariantImportJobRequest &request) const
virtual Model::GetRunCacheOutcome GetRunCache(const Model::GetRunCacheRequest &request) const
virtual Model::GetAnnotationStoreVersionOutcome GetAnnotationStoreVersion(const Model::GetAnnotationStoreVersionRequest &request) const
void GetReferenceStoreAsync(const GetReferenceStoreRequestT &request, const GetReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteWorkflowVersionOutcomeCallable DeleteWorkflowVersionCallable(const DeleteWorkflowVersionRequestT &request) const
void UpdateAnnotationStoreVersionAsync(const UpdateAnnotationStoreVersionRequestT &request, const UpdateAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListReferencesOutcome ListReferences(const Model::ListReferencesRequest &request) const
virtual Model::CreateWorkflowOutcome CreateWorkflow(const Model::CreateWorkflowRequest &request) const
Model::GetReadSetActivationJobOutcomeCallable GetReadSetActivationJobCallable(const GetReadSetActivationJobRequestT &request) const
static const char * GetAllocationTag()
void UploadReadSetPartAsync(const UploadReadSetPartRequestT &request, const UploadReadSetPartResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartReadSetImportJobAsync(const StartReadSetImportJobRequestT &request, const StartReadSetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListReferenceImportJobsOutcome ListReferenceImportJobs(const Model::ListReferenceImportJobsRequest &request) const
Model::ListAnnotationStoresOutcomeCallable ListAnnotationStoresCallable(const ListAnnotationStoresRequestT &request={}) const
void GetAnnotationStoreAsync(const GetAnnotationStoreRequestT &request, const GetAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSequenceStoresAsync(const ListSequenceStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSequenceStoresRequestT &request={}) const
void UpdateWorkflowVersionAsync(const UpdateWorkflowVersionRequestT &request, const UpdateWorkflowVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CancelVariantImportJobOutcome CancelVariantImportJob(const Model::CancelVariantImportJobRequest &request) const
Model::ListReferencesOutcomeCallable ListReferencesCallable(const ListReferencesRequestT &request) const
Model::ListSharesOutcomeCallable ListSharesCallable(const ListSharesRequestT &request) const
Model::CompleteMultipartReadSetUploadOutcomeCallable CompleteMultipartReadSetUploadCallable(const CompleteMultipartReadSetUploadRequestT &request) const
void AbortMultipartReadSetUploadAsync(const AbortMultipartReadSetUploadRequestT &request, const AbortMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAnnotationStoreVersionsAsync(const DeleteAnnotationStoreVersionsRequestT &request, const DeleteAnnotationStoreVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UploadReadSetPartOutcome UploadReadSetPart(const Model::UploadReadSetPartRequest &request) const
void GetRunCacheAsync(const GetRunCacheRequestT &request, const GetRunCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchDeleteReadSetOutcome BatchDeleteReadSet(const Model::BatchDeleteReadSetRequest &request) const
virtual Model::GetS3AccessPolicyOutcome GetS3AccessPolicy(const Model::GetS3AccessPolicyRequest &request) const
void GetReadSetMetadataAsync(const GetReadSetMetadataRequestT &request, const GetReadSetMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRunGroupsOutcome ListRunGroups(const Model::ListRunGroupsRequest &request={}) const
void UpdateVariantStoreAsync(const UpdateVariantStoreRequestT &request, const UpdateVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartReadSetExportJobOutcome StartReadSetExportJob(const Model::StartReadSetExportJobRequest &request) const
virtual Model::GetShareOutcome GetShare(const Model::GetShareRequest &request) const
void ListReadSetActivationJobsAsync(const ListReadSetActivationJobsRequestT &request, const ListReadSetActivationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSequenceStoreOutcome DeleteSequenceStore(const Model::DeleteSequenceStoreRequest &request) const
Model::CreateWorkflowVersionOutcomeCallable CreateWorkflowVersionCallable(const CreateWorkflowVersionRequestT &request) const
void DeleteRunGroupAsync(const DeleteRunGroupRequestT &request, const DeleteRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRunTasksOutcome ListRunTasks(const Model::ListRunTasksRequest &request) const
void CreateAnnotationStoreVersionAsync(const CreateAnnotationStoreVersionRequestT &request, const CreateAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void OverrideEndpoint(const Aws::String &endpoint)
Model::CreateWorkflowOutcomeCallable CreateWorkflowCallable(const CreateWorkflowRequestT &request) const
Model::GetRunTaskOutcomeCallable GetRunTaskCallable(const GetRunTaskRequestT &request) const
void ListAnnotationStoresAsync(const ListAnnotationStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAnnotationStoresRequestT &request={}) const
virtual Model::GetRunOutcome GetRun(const Model::GetRunRequest &request) const
Model::UpdateRunGroupOutcomeCallable UpdateRunGroupCallable(const UpdateRunGroupRequestT &request) const
void GetReadSetAsync(const GetReadSetRequestT &request, const GetReadSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void CreateRunCacheAsync(const CreateRunCacheRequestT &request, const CreateRunCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListReadSetExportJobsOutcomeCallable ListReadSetExportJobsCallable(const ListReadSetExportJobsRequestT &request) const
virtual Model::CancelRunOutcome CancelRun(const Model::CancelRunRequest &request) const
Model::GetReferenceMetadataOutcomeCallable GetReferenceMetadataCallable(const GetReferenceMetadataRequestT &request) const
virtual Model::UpdateWorkflowVersionOutcome UpdateWorkflowVersion(const Model::UpdateWorkflowVersionRequest &request) const
Model::StartVariantImportJobOutcomeCallable StartVariantImportJobCallable(const StartVariantImportJobRequestT &request) const
virtual Model::CreateRunCacheOutcome CreateRunCache(const Model::CreateRunCacheRequest &request) const
void CompleteMultipartReadSetUploadAsync(const CompleteMultipartReadSetUploadRequestT &request, const CompleteMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartRunOutcomeCallable StartRunCallable(const StartRunRequestT &request) const
Model::GetRunOutcomeCallable GetRunCallable(const GetRunRequestT &request) const
Model::CancelAnnotationImportJobOutcomeCallable CancelAnnotationImportJobCallable(const CancelAnnotationImportJobRequestT &request) const
virtual Model::ListReadSetImportJobsOutcome ListReadSetImportJobs(const Model::ListReadSetImportJobsRequest &request) const
void DeleteReferenceAsync(const DeleteReferenceRequestT &request, const DeleteReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetWorkflowVersionOutcomeCallable GetWorkflowVersionCallable(const GetWorkflowVersionRequestT &request) const
Model::GetWorkflowOutcomeCallable GetWorkflowCallable(const GetWorkflowRequestT &request) const
Model::ListRunGroupsOutcomeCallable ListRunGroupsCallable(const ListRunGroupsRequestT &request={}) const
void DeleteSequenceStoreAsync(const DeleteSequenceStoreRequestT &request, const DeleteSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetRunGroupAsync(const GetRunGroupRequestT &request, const GetRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListWorkflowVersionsAsync(const ListWorkflowVersionsRequestT &request, const ListWorkflowVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateVariantStoreOutcome UpdateVariantStore(const Model::UpdateVariantStoreRequest &request) const
void GetVariantImportJobAsync(const GetVariantImportJobRequestT &request, const GetVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteRunAsync(const DeleteRunRequestT &request, const DeleteRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateVariantStoreOutcome CreateVariantStore(const Model::CreateVariantStoreRequest &request) const
void StartReadSetExportJobAsync(const StartReadSetExportJobRequestT &request, const StartReadSetExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateWorkflowAsync(const UpdateWorkflowRequestT &request, const UpdateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListRunsAsync(const ListRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRunsRequestT &request={}) const
virtual Model::GetVariantStoreOutcome GetVariantStore(const Model::GetVariantStoreRequest &request) const
virtual Model::StartAnnotationImportJobOutcome StartAnnotationImportJob(const Model::StartAnnotationImportJobRequest &request) const
virtual Model::DeleteWorkflowVersionOutcome DeleteWorkflowVersion(const Model::DeleteWorkflowVersionRequest &request) const
virtual Model::ListReadSetActivationJobsOutcome ListReadSetActivationJobs(const Model::ListReadSetActivationJobsRequest &request) const
void StartAnnotationImportJobAsync(const StartAnnotationImportJobRequestT &request, const StartAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteWorkflowOutcome DeleteWorkflow(const Model::DeleteWorkflowRequest &request) const
virtual Model::ListAnnotationImportJobsOutcome ListAnnotationImportJobs(const Model::ListAnnotationImportJobsRequest &request={}) const
Model::ListSequenceStoresOutcomeCallable ListSequenceStoresCallable(const ListSequenceStoresRequestT &request={}) const
void ListRunCachesAsync(const ListRunCachesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRunCachesRequestT &request={}) const
virtual Model::GetWorkflowOutcome GetWorkflow(const Model::GetWorkflowRequest &request) const
Model::StartReferenceImportJobOutcomeCallable StartReferenceImportJobCallable(const StartReferenceImportJobRequestT &request) const
Model::StartReadSetExportJobOutcomeCallable StartReadSetExportJobCallable(const StartReadSetExportJobRequestT &request) const
Model::UpdateVariantStoreOutcomeCallable UpdateVariantStoreCallable(const UpdateVariantStoreRequestT &request) const
Model::UpdateAnnotationStoreOutcomeCallable UpdateAnnotationStoreCallable(const UpdateAnnotationStoreRequestT &request) const
Model::UpdateSequenceStoreOutcomeCallable UpdateSequenceStoreCallable(const UpdateSequenceStoreRequestT &request) const
virtual Model::CancelAnnotationImportJobOutcome CancelAnnotationImportJob(const Model::CancelAnnotationImportJobRequest &request) const
Model::DeleteRunGroupOutcomeCallable DeleteRunGroupCallable(const DeleteRunGroupRequestT &request) const
Model::ListAnnotationImportJobsOutcomeCallable ListAnnotationImportJobsCallable(const ListAnnotationImportJobsRequestT &request={}) const
Model::GetReadSetImportJobOutcomeCallable GetReadSetImportJobCallable(const GetReadSetImportJobRequestT &request) const
Model::ListAnnotationStoreVersionsOutcomeCallable ListAnnotationStoreVersionsCallable(const ListAnnotationStoreVersionsRequestT &request) const
void GetReadSetActivationJobAsync(const GetReadSetActivationJobRequestT &request, const GetReadSetActivationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateAnnotationStoreVersionOutcomeCallable UpdateAnnotationStoreVersionCallable(const UpdateAnnotationStoreVersionRequestT &request) const
void DeleteS3AccessPolicyAsync(const DeleteS3AccessPolicyRequestT &request, const DeleteS3AccessPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRunOutcome DeleteRun(const Model::DeleteRunRequest &request) const
void ListVariantStoresAsync(const ListVariantStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVariantStoresRequestT &request={}) const
std::future< StartRunOutcome > StartRunOutcomeCallable
std::future< GetShareOutcome > GetShareOutcomeCallable
std::future< PutS3AccessPolicyOutcome > PutS3AccessPolicyOutcomeCallable
std::future< ListSharesOutcome > ListSharesOutcomeCallable
std::future< ListRunCachesOutcome > ListRunCachesOutcomeCallable
std::future< StartAnnotationImportJobOutcome > StartAnnotationImportJobOutcomeCallable
std::future< UploadReadSetPartOutcome > UploadReadSetPartOutcomeCallable
std::future< ListWorkflowVersionsOutcome > ListWorkflowVersionsOutcomeCallable
std::future< GetWorkflowOutcome > GetWorkflowOutcomeCallable
std::future< ListVariantStoresOutcome > ListVariantStoresOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateAnnotationStoreOutcome > UpdateAnnotationStoreOutcomeCallable
std::future< GetReadSetImportJobOutcome > GetReadSetImportJobOutcomeCallable
std::future< AcceptShareOutcome > AcceptShareOutcomeCallable
std::future< DeleteRunCacheOutcome > DeleteRunCacheOutcomeCallable
std::future< CreateShareOutcome > CreateShareOutcomeCallable
std::future< DeleteAnnotationStoreVersionsOutcome > DeleteAnnotationStoreVersionsOutcomeCallable
std::future< UpdateRunGroupOutcome > UpdateRunGroupOutcomeCallable
std::future< CreateMultipartReadSetUploadOutcome > CreateMultipartReadSetUploadOutcomeCallable
std::future< CreateWorkflowOutcome > CreateWorkflowOutcomeCallable
std::future< UpdateAnnotationStoreVersionOutcome > UpdateAnnotationStoreVersionOutcomeCallable
std::future< CreateRunGroupOutcome > CreateRunGroupOutcomeCallable
std::future< StartReadSetImportJobOutcome > StartReadSetImportJobOutcomeCallable
std::future< DeleteVariantStoreOutcome > DeleteVariantStoreOutcomeCallable
std::future< UpdateWorkflowVersionOutcome > UpdateWorkflowVersionOutcomeCallable
std::future< GetAnnotationStoreOutcome > GetAnnotationStoreOutcomeCallable
std::future< ListReferenceStoresOutcome > ListReferenceStoresOutcomeCallable
std::future< ListRunTasksOutcome > ListRunTasksOutcomeCallable
std::future< GetWorkflowVersionOutcome > GetWorkflowVersionOutcomeCallable
std::future< ListRunsOutcome > ListRunsOutcomeCallable
std::future< DeleteSequenceStoreOutcome > DeleteSequenceStoreOutcomeCallable
std::future< ListReadSetUploadPartsOutcome > ListReadSetUploadPartsOutcomeCallable
std::future< ListReferenceImportJobsOutcome > ListReferenceImportJobsOutcomeCallable
std::future< DeleteReferenceOutcome > DeleteReferenceOutcomeCallable
std::future< DeleteShareOutcome > DeleteShareOutcomeCallable
std::future< DeleteWorkflowVersionOutcome > DeleteWorkflowVersionOutcomeCallable
std::future< CreateReferenceStoreOutcome > CreateReferenceStoreOutcomeCallable
std::future< DeleteWorkflowOutcome > DeleteWorkflowOutcomeCallable
std::future< ListAnnotationStoreVersionsOutcome > ListAnnotationStoreVersionsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetRunOutcome > GetRunOutcomeCallable
std::future< CreateSequenceStoreOutcome > CreateSequenceStoreOutcomeCallable
std::future< CreateVariantStoreOutcome > CreateVariantStoreOutcomeCallable
std::future< UpdateVariantStoreOutcome > UpdateVariantStoreOutcomeCallable
std::future< GetRunCacheOutcome > GetRunCacheOutcomeCallable
std::future< DeleteAnnotationStoreOutcome > DeleteAnnotationStoreOutcomeCallable
std::future< GetRunGroupOutcome > GetRunGroupOutcomeCallable
std::future< CreateWorkflowVersionOutcome > CreateWorkflowVersionOutcomeCallable
std::future< CreateAnnotationStoreVersionOutcome > CreateAnnotationStoreVersionOutcomeCallable
std::future< ListReadSetImportJobsOutcome > ListReadSetImportJobsOutcomeCallable
std::future< GetReferenceMetadataOutcome > GetReferenceMetadataOutcomeCallable
std::future< CompleteMultipartReadSetUploadOutcome > CompleteMultipartReadSetUploadOutcomeCallable
std::future< GetRunTaskOutcome > GetRunTaskOutcomeCallable
std::future< ListRunGroupsOutcome > ListRunGroupsOutcomeCallable
std::future< GetVariantImportJobOutcome > GetVariantImportJobOutcomeCallable
std::future< DeleteRunOutcome > DeleteRunOutcomeCallable
std::future< GetAnnotationImportJobOutcome > GetAnnotationImportJobOutcomeCallable
std::future< StartReadSetActivationJobOutcome > StartReadSetActivationJobOutcomeCallable
std::future< ListWorkflowsOutcome > ListWorkflowsOutcomeCallable
std::future< GetReferenceStoreOutcome > GetReferenceStoreOutcomeCallable
std::future< CancelVariantImportJobOutcome > CancelVariantImportJobOutcomeCallable
std::future< GetS3AccessPolicyOutcome > GetS3AccessPolicyOutcomeCallable
std::future< AbortMultipartReadSetUploadOutcome > AbortMultipartReadSetUploadOutcomeCallable
std::future< ListReadSetActivationJobsOutcome > ListReadSetActivationJobsOutcomeCallable
std::future< ListSequenceStoresOutcome > ListSequenceStoresOutcomeCallable
std::future< UpdateRunCacheOutcome > UpdateRunCacheOutcomeCallable
std::future< CreateRunCacheOutcome > CreateRunCacheOutcomeCallable
std::future< DeleteRunGroupOutcome > DeleteRunGroupOutcomeCallable
std::future< CancelAnnotationImportJobOutcome > CancelAnnotationImportJobOutcomeCallable
std::future< GetReferenceImportJobOutcome > GetReferenceImportJobOutcomeCallable
std::future< UpdateWorkflowOutcome > UpdateWorkflowOutcomeCallable
std::future< GetReadSetMetadataOutcome > GetReadSetMetadataOutcomeCallable
std::future< ListAnnotationStoresOutcome > ListAnnotationStoresOutcomeCallable
std::future< ListAnnotationImportJobsOutcome > ListAnnotationImportJobsOutcomeCallable
std::future< CancelRunOutcome > CancelRunOutcomeCallable
std::future< GetReadSetExportJobOutcome > GetReadSetExportJobOutcomeCallable
std::future< StartReferenceImportJobOutcome > StartReferenceImportJobOutcomeCallable
std::future< ListReferencesOutcome > ListReferencesOutcomeCallable
std::future< GetAnnotationStoreVersionOutcome > GetAnnotationStoreVersionOutcomeCallable
std::future< ListVariantImportJobsOutcome > ListVariantImportJobsOutcomeCallable
std::future< UpdateSequenceStoreOutcome > UpdateSequenceStoreOutcomeCallable
std::future< GetReadSetActivationJobOutcome > GetReadSetActivationJobOutcomeCallable
std::future< DeleteReferenceStoreOutcome > DeleteReferenceStoreOutcomeCallable
std::future< ListReadSetsOutcome > ListReadSetsOutcomeCallable
std::future< GetVariantStoreOutcome > GetVariantStoreOutcomeCallable
std::future< CreateAnnotationStoreOutcome > CreateAnnotationStoreOutcomeCallable
std::future< BatchDeleteReadSetOutcome > BatchDeleteReadSetOutcomeCallable
std::future< ListReadSetExportJobsOutcome > ListReadSetExportJobsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< GetReadSetOutcome > GetReadSetOutcomeCallable
std::future< GetSequenceStoreOutcome > GetSequenceStoreOutcomeCallable
std::future< ListMultipartReadSetUploadsOutcome > ListMultipartReadSetUploadsOutcomeCallable
std::future< StartVariantImportJobOutcome > StartVariantImportJobOutcomeCallable
std::future< DeleteS3AccessPolicyOutcome > DeleteS3AccessPolicyOutcomeCallable
std::future< GetReferenceOutcome > GetReferenceOutcomeCallable
std::future< StartReadSetExportJobOutcome > StartReadSetExportJobOutcomeCallable
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::GetWorkflowVersionRequest &, const Model::GetWorkflowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowVersionResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::PutS3AccessPolicyRequest &, const Model::PutS3AccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutS3AccessPolicyResponseReceivedHandler
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::CreateAnnotationStoreVersionRequest &, const Model::CreateAnnotationStoreVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAnnotationStoreVersionResponseReceivedHandler
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::ListSharesRequest &, const Model::ListSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSharesResponseReceivedHandler
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::ListRunTasksRequest &, const Model::ListRunTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRunTasksResponseReceivedHandler
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::StartReadSetImportJobRequest &, const Model::StartReadSetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartReadSetImportJobResponseReceivedHandler
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::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
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::GetReadSetActivationJobRequest &, const Model::GetReadSetActivationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReadSetActivationJobResponseReceivedHandler
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::ListMultipartReadSetUploadsRequest &, const Model::ListMultipartReadSetUploadsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMultipartReadSetUploadsResponseReceivedHandler
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::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowResponseReceivedHandler
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::CreateVariantStoreRequest &, const Model::CreateVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVariantStoreResponseReceivedHandler
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::GetReadSetExportJobRequest &, const Model::GetReadSetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReadSetExportJobResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetS3AccessPolicyRequest &, const Model::GetS3AccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetS3AccessPolicyResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateSequenceStoreRequest &, const Model::UpdateSequenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSequenceStoreResponseReceivedHandler
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::GetReferenceStoreRequest &, const Model::GetReferenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReferenceStoreResponseReceivedHandler
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::ListRunCachesRequest &, const Model::ListRunCachesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRunCachesResponseReceivedHandler
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::GetAnnotationStoreVersionRequest &, const Model::GetAnnotationStoreVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAnnotationStoreVersionResponseReceivedHandler
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::DeleteReferenceRequest &, const Model::DeleteReferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteReferenceResponseReceivedHandler
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::GetReadSetRequest &, Model::GetReadSetOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetReadSetResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::GetRunCacheRequest &, const Model::GetRunCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRunCacheResponseReceivedHandler
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::DeleteS3AccessPolicyRequest &, const Model::DeleteS3AccessPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteS3AccessPolicyResponseReceivedHandler
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::UpdateVariantStoreRequest &, const Model::UpdateVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateVariantStoreResponseReceivedHandler
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::CreateAnnotationStoreRequest &, const Model::CreateAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAnnotationStoreResponseReceivedHandler
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::GetRunRequest &, const Model::GetRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRunResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::UpdateWorkflowVersionRequest &, const Model::UpdateWorkflowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkflowVersionResponseReceivedHandler
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::ListReferencesRequest &, const Model::ListReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReferencesResponseReceivedHandler
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::UpdateAnnotationStoreRequest &, const Model::UpdateAnnotationStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAnnotationStoreResponseReceivedHandler
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::UpdateRunCacheRequest &, const Model::UpdateRunCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRunCacheResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::DeleteWorkflowVersionRequest &, const Model::DeleteWorkflowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkflowVersionResponseReceivedHandler
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::DeleteVariantStoreRequest &, const Model::DeleteVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVariantStoreResponseReceivedHandler
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::StartVariantImportJobRequest &, const Model::StartVariantImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartVariantImportJobResponseReceivedHandler
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::CreateReferenceStoreRequest &, const Model::CreateReferenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateReferenceStoreResponseReceivedHandler
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::CreateShareRequest &, const Model::CreateShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateShareResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateRunCacheRequest &, const Model::CreateRunCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRunCacheResponseReceivedHandler
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::DeleteRunRequest &, const Model::DeleteRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRunResponseReceivedHandler
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::DeleteRunCacheRequest &, const Model::DeleteRunCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRunCacheResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::CreateWorkflowVersionRequest &, const Model::CreateWorkflowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkflowVersionResponseReceivedHandler
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::DeleteWorkflowRequest &, const Model::DeleteWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListWorkflowVersionsRequest &, const Model::ListWorkflowVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkflowVersionsResponseReceivedHandler
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::StartReferenceImportJobRequest &, const Model::StartReferenceImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartReferenceImportJobResponseReceivedHandler
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::DeleteShareRequest &, const Model::DeleteShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteShareResponseReceivedHandler
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::UploadReadSetPartRequest &, const Model::UploadReadSetPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UploadReadSetPartResponseReceivedHandler
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::ListRunsRequest &, const Model::ListRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRunsResponseReceivedHandler
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::GetShareRequest &, const Model::GetShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetShareResponseReceivedHandler
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::StartAnnotationImportJobRequest &, const Model::StartAnnotationImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartAnnotationImportJobResponseReceivedHandler
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::GetRunTaskRequest &, const Model::GetRunTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRunTaskResponseReceivedHandler
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::ListReadSetActivationJobsRequest &, const Model::ListReadSetActivationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListReadSetActivationJobsResponseReceivedHandler
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::CompleteMultipartReadSetUploadRequest &, const Model::CompleteMultipartReadSetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CompleteMultipartReadSetUploadResponseReceivedHandler
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::GetVariantStoreRequest &, const Model::GetVariantStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVariantStoreResponseReceivedHandler
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::CreateMultipartReadSetUploadRequest &, const Model::CreateMultipartReadSetUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMultipartReadSetUploadResponseReceivedHandler
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::CreateSequenceStoreRequest &, const Model::CreateSequenceStoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSequenceStoreResponseReceivedHandler
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::CreateWorkflowRequest &, const Model::CreateWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkflowResponseReceivedHandler
std::function< void(const OmicsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String