AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
Aws::Omics::OmicsClient Class Reference

#include <OmicsClient.h>

Inheritance diagram for Aws::Omics::OmicsClient:
[legend]

Public Types

 
 
 

Public Types inherited from Aws::Client::AWSJsonClient

 

Public Member Functions

 OmicsClient (const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration(), std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr)
 
 OmicsClient (const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr, const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration())
 
 OmicsClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< OmicsEndpointProviderBase > endpointProvider=nullptr, const Aws::Omics::OmicsClientConfiguration &clientConfiguration=Aws::Omics::OmicsClientConfiguration())
 
 OmicsClient (const Aws::Client::ClientConfiguration &clientConfiguration)
 
 OmicsClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
 
 OmicsClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
 
virtual ~OmicsClient ()
 
 
template<typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
Model::AbortMultipartReadSetUploadOutcomeCallable AbortMultipartReadSetUploadCallable (const AbortMultipartReadSetUploadRequestT &request) const
 
template<typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
void AbortMultipartReadSetUploadAsync (const AbortMultipartReadSetUploadRequestT &request, const AbortMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename AcceptShareRequestT = Model::AcceptShareRequest>
Model::AcceptShareOutcomeCallable AcceptShareCallable (const AcceptShareRequestT &request) const
 
template<typename AcceptShareRequestT = Model::AcceptShareRequest>
void AcceptShareAsync (const AcceptShareRequestT &request, const AcceptShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
Model::BatchDeleteReadSetOutcomeCallable BatchDeleteReadSetCallable (const BatchDeleteReadSetRequestT &request) const
 
template<typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
void BatchDeleteReadSetAsync (const BatchDeleteReadSetRequestT &request, const BatchDeleteReadSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
Model::CancelAnnotationImportJobOutcomeCallable CancelAnnotationImportJobCallable (const CancelAnnotationImportJobRequestT &request) const
 
template<typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
void CancelAnnotationImportJobAsync (const CancelAnnotationImportJobRequestT &request, const CancelAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CancelRunRequestT = Model::CancelRunRequest>
Model::CancelRunOutcomeCallable CancelRunCallable (const CancelRunRequestT &request) const
 
template<typename CancelRunRequestT = Model::CancelRunRequest>
void CancelRunAsync (const CancelRunRequestT &request, const CancelRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
Model::CancelVariantImportJobOutcomeCallable CancelVariantImportJobCallable (const CancelVariantImportJobRequestT &request) const
 
template<typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
void CancelVariantImportJobAsync (const CancelVariantImportJobRequestT &request, const CancelVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
Model::CompleteMultipartReadSetUploadOutcomeCallable CompleteMultipartReadSetUploadCallable (const CompleteMultipartReadSetUploadRequestT &request) const
 
template<typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
void CompleteMultipartReadSetUploadAsync (const CompleteMultipartReadSetUploadRequestT &request, const CompleteMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
Model::CreateAnnotationStoreOutcomeCallable CreateAnnotationStoreCallable (const CreateAnnotationStoreRequestT &request) const
 
template<typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
void CreateAnnotationStoreAsync (const CreateAnnotationStoreRequestT &request, const CreateAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
Model::CreateAnnotationStoreVersionOutcomeCallable CreateAnnotationStoreVersionCallable (const CreateAnnotationStoreVersionRequestT &request) const
 
template<typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
void CreateAnnotationStoreVersionAsync (const CreateAnnotationStoreVersionRequestT &request, const CreateAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
Model::CreateMultipartReadSetUploadOutcomeCallable CreateMultipartReadSetUploadCallable (const CreateMultipartReadSetUploadRequestT &request) const
 
template<typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
void CreateMultipartReadSetUploadAsync (const CreateMultipartReadSetUploadRequestT &request, const CreateMultipartReadSetUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
Model::CreateReferenceStoreOutcomeCallable CreateReferenceStoreCallable (const CreateReferenceStoreRequestT &request) const
 
template<typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
void CreateReferenceStoreAsync (const CreateReferenceStoreRequestT &request, const CreateReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
Model::CreateRunGroupOutcomeCallable CreateRunGroupCallable (const CreateRunGroupRequestT &request) const
 
template<typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
void CreateRunGroupAsync (const CreateRunGroupRequestT &request, const CreateRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
Model::CreateSequenceStoreOutcomeCallable CreateSequenceStoreCallable (const CreateSequenceStoreRequestT &request) const
 
template<typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
void CreateSequenceStoreAsync (const CreateSequenceStoreRequestT &request, const CreateSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateShareRequestT = Model::CreateShareRequest>
Model::CreateShareOutcomeCallable CreateShareCallable (const CreateShareRequestT &request) const
 
template<typename CreateShareRequestT = Model::CreateShareRequest>
void CreateShareAsync (const CreateShareRequestT &request, const CreateShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
Model::CreateVariantStoreOutcomeCallable CreateVariantStoreCallable (const CreateVariantStoreRequestT &request) const
 
template<typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
void CreateVariantStoreAsync (const CreateVariantStoreRequestT &request, const CreateVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
Model::CreateWorkflowOutcomeCallable CreateWorkflowCallable (const CreateWorkflowRequestT &request) const
 
template<typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
void CreateWorkflowAsync (const CreateWorkflowRequestT &request, const CreateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
Model::DeleteAnnotationStoreOutcomeCallable DeleteAnnotationStoreCallable (const DeleteAnnotationStoreRequestT &request) const
 
template<typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
void DeleteAnnotationStoreAsync (const DeleteAnnotationStoreRequestT &request, const DeleteAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
Model::DeleteAnnotationStoreVersionsOutcomeCallable DeleteAnnotationStoreVersionsCallable (const DeleteAnnotationStoreVersionsRequestT &request) const
 
template<typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
void DeleteAnnotationStoreVersionsAsync (const DeleteAnnotationStoreVersionsRequestT &request, const DeleteAnnotationStoreVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
Model::DeleteReferenceOutcomeCallable DeleteReferenceCallable (const DeleteReferenceRequestT &request) const
 
template<typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
void DeleteReferenceAsync (const DeleteReferenceRequestT &request, const DeleteReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
Model::DeleteReferenceStoreOutcomeCallable DeleteReferenceStoreCallable (const DeleteReferenceStoreRequestT &request) const
 
template<typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
void DeleteReferenceStoreAsync (const DeleteReferenceStoreRequestT &request, const DeleteReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteRunRequestT = Model::DeleteRunRequest>
Model::DeleteRunOutcomeCallable DeleteRunCallable (const DeleteRunRequestT &request) const
 
template<typename DeleteRunRequestT = Model::DeleteRunRequest>
void DeleteRunAsync (const DeleteRunRequestT &request, const DeleteRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
Model::DeleteRunGroupOutcomeCallable DeleteRunGroupCallable (const DeleteRunGroupRequestT &request) const
 
template<typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
void DeleteRunGroupAsync (const DeleteRunGroupRequestT &request, const DeleteRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
Model::DeleteSequenceStoreOutcomeCallable DeleteSequenceStoreCallable (const DeleteSequenceStoreRequestT &request) const
 
template<typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
void DeleteSequenceStoreAsync (const DeleteSequenceStoreRequestT &request, const DeleteSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteShareRequestT = Model::DeleteShareRequest>
Model::DeleteShareOutcomeCallable DeleteShareCallable (const DeleteShareRequestT &request) const
 
template<typename DeleteShareRequestT = Model::DeleteShareRequest>
void DeleteShareAsync (const DeleteShareRequestT &request, const DeleteShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
Model::DeleteVariantStoreOutcomeCallable DeleteVariantStoreCallable (const DeleteVariantStoreRequestT &request) const
 
template<typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
void DeleteVariantStoreAsync (const DeleteVariantStoreRequestT &request, const DeleteVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
Model::DeleteWorkflowOutcomeCallable DeleteWorkflowCallable (const DeleteWorkflowRequestT &request) const
 
template<typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
void DeleteWorkflowAsync (const DeleteWorkflowRequestT &request, const DeleteWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
Model::GetAnnotationImportJobOutcomeCallable GetAnnotationImportJobCallable (const GetAnnotationImportJobRequestT &request) const
 
template<typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
void GetAnnotationImportJobAsync (const GetAnnotationImportJobRequestT &request, const GetAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
Model::GetAnnotationStoreOutcomeCallable GetAnnotationStoreCallable (const GetAnnotationStoreRequestT &request) const
 
template<typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
void GetAnnotationStoreAsync (const GetAnnotationStoreRequestT &request, const GetAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
Model::GetAnnotationStoreVersionOutcomeCallable GetAnnotationStoreVersionCallable (const GetAnnotationStoreVersionRequestT &request) const
 
template<typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
void GetAnnotationStoreVersionAsync (const GetAnnotationStoreVersionRequestT &request, const GetAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReadSetRequestT = Model::GetReadSetRequest>
Model::GetReadSetOutcomeCallable GetReadSetCallable (const GetReadSetRequestT &request) const
 
template<typename GetReadSetRequestT = Model::GetReadSetRequest>
void GetReadSetAsync (const GetReadSetRequestT &request, const GetReadSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
Model::GetReadSetActivationJobOutcomeCallable GetReadSetActivationJobCallable (const GetReadSetActivationJobRequestT &request) const
 
template<typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
void GetReadSetActivationJobAsync (const GetReadSetActivationJobRequestT &request, const GetReadSetActivationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
Model::GetReadSetExportJobOutcomeCallable GetReadSetExportJobCallable (const GetReadSetExportJobRequestT &request) const
 
template<typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
void GetReadSetExportJobAsync (const GetReadSetExportJobRequestT &request, const GetReadSetExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
Model::GetReadSetImportJobOutcomeCallable GetReadSetImportJobCallable (const GetReadSetImportJobRequestT &request) const
 
template<typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
void GetReadSetImportJobAsync (const GetReadSetImportJobRequestT &request, const GetReadSetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
Model::GetReadSetMetadataOutcomeCallable GetReadSetMetadataCallable (const GetReadSetMetadataRequestT &request) const
 
template<typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
void GetReadSetMetadataAsync (const GetReadSetMetadataRequestT &request, const GetReadSetMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReferenceRequestT = Model::GetReferenceRequest>
Model::GetReferenceOutcomeCallable GetReferenceCallable (const GetReferenceRequestT &request) const
 
template<typename GetReferenceRequestT = Model::GetReferenceRequest>
void GetReferenceAsync (const GetReferenceRequestT &request, const GetReferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
Model::GetReferenceImportJobOutcomeCallable GetReferenceImportJobCallable (const GetReferenceImportJobRequestT &request) const
 
template<typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
void GetReferenceImportJobAsync (const GetReferenceImportJobRequestT &request, const GetReferenceImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
Model::GetReferenceMetadataOutcomeCallable GetReferenceMetadataCallable (const GetReferenceMetadataRequestT &request) const
 
template<typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
void GetReferenceMetadataAsync (const GetReferenceMetadataRequestT &request, const GetReferenceMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
Model::GetReferenceStoreOutcomeCallable GetReferenceStoreCallable (const GetReferenceStoreRequestT &request) const
 
template<typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
void GetReferenceStoreAsync (const GetReferenceStoreRequestT &request, const GetReferenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRunOutcome GetRun (const Model::GetRunRequest &request) const
 
template<typename GetRunRequestT = Model::GetRunRequest>
Model::GetRunOutcomeCallable GetRunCallable (const GetRunRequestT &request) const
 
template<typename GetRunRequestT = Model::GetRunRequest>
void GetRunAsync (const GetRunRequestT &request, const GetRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetRunGroupRequestT = Model::GetRunGroupRequest>
Model::GetRunGroupOutcomeCallable GetRunGroupCallable (const GetRunGroupRequestT &request) const
 
template<typename GetRunGroupRequestT = Model::GetRunGroupRequest>
void GetRunGroupAsync (const GetRunGroupRequestT &request, const GetRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetRunTaskRequestT = Model::GetRunTaskRequest>
Model::GetRunTaskOutcomeCallable GetRunTaskCallable (const GetRunTaskRequestT &request) const
 
template<typename GetRunTaskRequestT = Model::GetRunTaskRequest>
void GetRunTaskAsync (const GetRunTaskRequestT &request, const GetRunTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
Model::GetSequenceStoreOutcomeCallable GetSequenceStoreCallable (const GetSequenceStoreRequestT &request) const
 
template<typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
void GetSequenceStoreAsync (const GetSequenceStoreRequestT &request, const GetSequenceStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetShareRequestT = Model::GetShareRequest>
Model::GetShareOutcomeCallable GetShareCallable (const GetShareRequestT &request) const
 
template<typename GetShareRequestT = Model::GetShareRequest>
void GetShareAsync (const GetShareRequestT &request, const GetShareResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
Model::GetVariantImportJobOutcomeCallable GetVariantImportJobCallable (const GetVariantImportJobRequestT &request) const
 
template<typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
void GetVariantImportJobAsync (const GetVariantImportJobRequestT &request, const GetVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
Model::GetVariantStoreOutcomeCallable GetVariantStoreCallable (const GetVariantStoreRequestT &request) const
 
template<typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
void GetVariantStoreAsync (const GetVariantStoreRequestT &request, const GetVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename GetWorkflowRequestT = Model::GetWorkflowRequest>
Model::GetWorkflowOutcomeCallable GetWorkflowCallable (const GetWorkflowRequestT &request) const
 
template<typename GetWorkflowRequestT = Model::GetWorkflowRequest>
void GetWorkflowAsync (const GetWorkflowRequestT &request, const GetWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
Model::ListAnnotationImportJobsOutcomeCallable ListAnnotationImportJobsCallable (const ListAnnotationImportJobsRequestT &request={}) const
 
template<typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
void ListAnnotationImportJobsAsync (const ListAnnotationImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAnnotationImportJobsRequestT &request={}) const
 
 
template<typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
Model::ListAnnotationStoreVersionsOutcomeCallable ListAnnotationStoreVersionsCallable (const ListAnnotationStoreVersionsRequestT &request) const
 
template<typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
void ListAnnotationStoreVersionsAsync (const ListAnnotationStoreVersionsRequestT &request, const ListAnnotationStoreVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
Model::ListAnnotationStoresOutcomeCallable ListAnnotationStoresCallable (const ListAnnotationStoresRequestT &request={}) const
 
template<typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
void ListAnnotationStoresAsync (const ListAnnotationStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListAnnotationStoresRequestT &request={}) const
 
 
template<typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
Model::ListMultipartReadSetUploadsOutcomeCallable ListMultipartReadSetUploadsCallable (const ListMultipartReadSetUploadsRequestT &request) const
 
template<typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
void ListMultipartReadSetUploadsAsync (const ListMultipartReadSetUploadsRequestT &request, const ListMultipartReadSetUploadsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
Model::ListReadSetActivationJobsOutcomeCallable ListReadSetActivationJobsCallable (const ListReadSetActivationJobsRequestT &request) const
 
template<typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
void ListReadSetActivationJobsAsync (const ListReadSetActivationJobsRequestT &request, const ListReadSetActivationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
Model::ListReadSetExportJobsOutcomeCallable ListReadSetExportJobsCallable (const ListReadSetExportJobsRequestT &request) const
 
template<typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
void ListReadSetExportJobsAsync (const ListReadSetExportJobsRequestT &request, const ListReadSetExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
Model::ListReadSetImportJobsOutcomeCallable ListReadSetImportJobsCallable (const ListReadSetImportJobsRequestT &request) const
 
template<typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
void ListReadSetImportJobsAsync (const ListReadSetImportJobsRequestT &request, const ListReadSetImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
Model::ListReadSetUploadPartsOutcomeCallable ListReadSetUploadPartsCallable (const ListReadSetUploadPartsRequestT &request) const
 
template<typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
void ListReadSetUploadPartsAsync (const ListReadSetUploadPartsRequestT &request, const ListReadSetUploadPartsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReadSetsRequestT = Model::ListReadSetsRequest>
Model::ListReadSetsOutcomeCallable ListReadSetsCallable (const ListReadSetsRequestT &request) const
 
template<typename ListReadSetsRequestT = Model::ListReadSetsRequest>
void ListReadSetsAsync (const ListReadSetsRequestT &request, const ListReadSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
Model::ListReferenceImportJobsOutcomeCallable ListReferenceImportJobsCallable (const ListReferenceImportJobsRequestT &request) const
 
template<typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
void ListReferenceImportJobsAsync (const ListReferenceImportJobsRequestT &request, const ListReferenceImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
Model::ListReferenceStoresOutcomeCallable ListReferenceStoresCallable (const ListReferenceStoresRequestT &request={}) const
 
template<typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
void ListReferenceStoresAsync (const ListReferenceStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListReferenceStoresRequestT &request={}) const
 
 
template<typename ListReferencesRequestT = Model::ListReferencesRequest>
Model::ListReferencesOutcomeCallable ListReferencesCallable (const ListReferencesRequestT &request) const
 
template<typename ListReferencesRequestT = Model::ListReferencesRequest>
void ListReferencesAsync (const ListReferencesRequestT &request, const ListReferencesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
Model::ListRunGroupsOutcomeCallable ListRunGroupsCallable (const ListRunGroupsRequestT &request={}) const
 
template<typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
void ListRunGroupsAsync (const ListRunGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRunGroupsRequestT &request={}) const
 
 
template<typename ListRunTasksRequestT = Model::ListRunTasksRequest>
Model::ListRunTasksOutcomeCallable ListRunTasksCallable (const ListRunTasksRequestT &request) const
 
template<typename ListRunTasksRequestT = Model::ListRunTasksRequest>
void ListRunTasksAsync (const ListRunTasksRequestT &request, const ListRunTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListRunsOutcome ListRuns (const Model::ListRunsRequest &request={}) const
 
template<typename ListRunsRequestT = Model::ListRunsRequest>
Model::ListRunsOutcomeCallable ListRunsCallable (const ListRunsRequestT &request={}) const
 
template<typename ListRunsRequestT = Model::ListRunsRequest>
void ListRunsAsync (const ListRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRunsRequestT &request={}) const
 
 
template<typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
Model::ListSequenceStoresOutcomeCallable ListSequenceStoresCallable (const ListSequenceStoresRequestT &request={}) const
 
template<typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
void ListSequenceStoresAsync (const ListSequenceStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSequenceStoresRequestT &request={}) const
 
 
template<typename ListSharesRequestT = Model::ListSharesRequest>
Model::ListSharesOutcomeCallable ListSharesCallable (const ListSharesRequestT &request) const
 
template<typename ListSharesRequestT = Model::ListSharesRequest>
void ListSharesAsync (const ListSharesRequestT &request, const ListSharesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const ListTagsForResourceRequestT &request) const
 
template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void ListTagsForResourceAsync (const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
Model::ListVariantImportJobsOutcomeCallable ListVariantImportJobsCallable (const ListVariantImportJobsRequestT &request={}) const
 
template<typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
void ListVariantImportJobsAsync (const ListVariantImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVariantImportJobsRequestT &request={}) const
 
 
template<typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
Model::ListVariantStoresOutcomeCallable ListVariantStoresCallable (const ListVariantStoresRequestT &request={}) const
 
template<typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
void ListVariantStoresAsync (const ListVariantStoresResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVariantStoresRequestT &request={}) const
 
 
template<typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
Model::ListWorkflowsOutcomeCallable ListWorkflowsCallable (const ListWorkflowsRequestT &request={}) const
 
template<typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
void ListWorkflowsAsync (const ListWorkflowsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWorkflowsRequestT &request={}) const
 
 
template<typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
Model::StartAnnotationImportJobOutcomeCallable StartAnnotationImportJobCallable (const StartAnnotationImportJobRequestT &request) const
 
template<typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
void StartAnnotationImportJobAsync (const StartAnnotationImportJobRequestT &request, const StartAnnotationImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
Model::StartReadSetActivationJobOutcomeCallable StartReadSetActivationJobCallable (const StartReadSetActivationJobRequestT &request) const
 
template<typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
void StartReadSetActivationJobAsync (const StartReadSetActivationJobRequestT &request, const StartReadSetActivationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
Model::StartReadSetExportJobOutcomeCallable StartReadSetExportJobCallable (const StartReadSetExportJobRequestT &request) const
 
template<typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
void StartReadSetExportJobAsync (const StartReadSetExportJobRequestT &request, const StartReadSetExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
Model::StartReadSetImportJobOutcomeCallable StartReadSetImportJobCallable (const StartReadSetImportJobRequestT &request) const
 
template<typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
void StartReadSetImportJobAsync (const StartReadSetImportJobRequestT &request, const StartReadSetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
Model::StartReferenceImportJobOutcomeCallable StartReferenceImportJobCallable (const StartReferenceImportJobRequestT &request) const
 
template<typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
void StartReferenceImportJobAsync (const StartReferenceImportJobRequestT &request, const StartReferenceImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartRunRequestT = Model::StartRunRequest>
Model::StartRunOutcomeCallable StartRunCallable (const StartRunRequestT &request) const
 
template<typename StartRunRequestT = Model::StartRunRequest>
void StartRunAsync (const StartRunRequestT &request, const StartRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
Model::StartVariantImportJobOutcomeCallable StartVariantImportJobCallable (const StartVariantImportJobRequestT &request) const
 
template<typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
void StartVariantImportJobAsync (const StartVariantImportJobRequestT &request, const StartVariantImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable TagResourceCallable (const TagResourceRequestT &request) const
 
template<typename TagResourceRequestT = Model::TagResourceRequest>
void TagResourceAsync (const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable UntagResourceCallable (const UntagResourceRequestT &request) const
 
template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void UntagResourceAsync (const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
Model::UpdateAnnotationStoreOutcomeCallable UpdateAnnotationStoreCallable (const UpdateAnnotationStoreRequestT &request) const
 
template<typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
void UpdateAnnotationStoreAsync (const UpdateAnnotationStoreRequestT &request, const UpdateAnnotationStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
Model::UpdateAnnotationStoreVersionOutcomeCallable UpdateAnnotationStoreVersionCallable (const UpdateAnnotationStoreVersionRequestT &request) const
 
template<typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
void UpdateAnnotationStoreVersionAsync (const UpdateAnnotationStoreVersionRequestT &request, const UpdateAnnotationStoreVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
Model::UpdateRunGroupOutcomeCallable UpdateRunGroupCallable (const UpdateRunGroupRequestT &request) const
 
template<typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
void UpdateRunGroupAsync (const UpdateRunGroupRequestT &request, const UpdateRunGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
Model::UpdateVariantStoreOutcomeCallable UpdateVariantStoreCallable (const UpdateVariantStoreRequestT &request) const
 
template<typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
void UpdateVariantStoreAsync (const UpdateVariantStoreRequestT &request, const UpdateVariantStoreResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
Model::UpdateWorkflowOutcomeCallable UpdateWorkflowCallable (const UpdateWorkflowRequestT &request) const
 
template<typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
void UpdateWorkflowAsync (const UpdateWorkflowRequestT &request, const UpdateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
 
template<typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
Model::UploadReadSetPartOutcomeCallable UploadReadSetPartCallable (const UploadReadSetPartRequestT &request) const
 
template<typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
void UploadReadSetPartAsync (const UploadReadSetPartRequestT &request, const UploadReadSetPartResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
 

Public Member Functions inherited from Aws::Client::AWSJsonClient

 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 

Public Member Functions inherited from Aws::Client::AWSClient

 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::Endpoint::AWSEndpoint &endpoint, Aws::Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const Aws::Http::HeaderValueCollection &customizedHeaders={}, uint64_t expirationInSeconds=0, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={})
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const
 
const std::shared_ptr< Aws::Http::HttpClient > & GetHttpClient () const
 
 
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 
void AppendToUserAgent (const Aws::String &valueToAppend)
 

Public Member Functions inherited from Aws::Client::ClientWithAsyncTemplateMethods< OmicsClient >

 
 
 
 
void SubmitAsync (OperationFuncT operationFunc, const RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void SubmitAsync (OperationFuncT operationFunc, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
auto SubmitCallable (OperationFuncT operationFunc, const RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc, RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))>
 
auto SubmitCallable (OperationFuncT operationFunc) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)())>
 

Static Public Member Functions

static const char * GetServiceName ()
 
static const char * GetAllocationTag ()
 

Static Public Member Functions inherited from Aws::Client::ClientWithAsyncTemplateMethods< OmicsClient >

static void ShutdownSdkClient (void *pThis, int64_t timeoutMs=-1)
 

Friends

 

Additional Inherited Members

Protected Member Functions inherited from Aws::Client::AWSJsonClient

virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 

Protected Member Functions inherited from Aws::Client::AWSClient

HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 

Static Protected Member Functions inherited from Aws::Client::AWSClient

static void AppendRecursionDetectionHeader (std::shared_ptr< Aws::Http::HttpRequest > ioRequest)
 
 
static bool DoesResponseGenerateError (const std::shared_ptr< Aws::Http::HttpResponse > &response)
 

Protected Attributes inherited from Aws::Client::AWSClient

 
 
 
std::atomic< bool > m_isInitialized
 
std::atomic< size_t > m_operationsProcessed
 
std::condition_variable m_shutdownSignal
 
std::mutex m_shutdownMutex
 

Detailed Description

This is the AWS HealthOmics API Reference. For an introduction to the service, see What is AWS HealthOmics? in the AWS HealthOmics User Guide.

Definition at line 23 of file OmicsClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 26 of file OmicsClient.h.

◆ ClientConfigurationType

Definition at line 30 of file OmicsClient.h.

◆ EndpointProviderType

Definition at line 31 of file OmicsClient.h.

Constructor & Destructor Documentation

◆ OmicsClient() [1/6]

Aws::Omics::OmicsClient::OmicsClient ( const Aws::Omics::OmicsClientConfiguration clientConfiguration = Aws::Omics::OmicsClientConfiguration(),
std::shared_ptr< OmicsEndpointProviderBase endpointProvider = nullptr 
)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ OmicsClient() [2/6]

Aws::Omics::OmicsClient::OmicsClient ( const Aws::Auth::AWSCredentials credentials,
std::shared_ptr< OmicsEndpointProviderBase endpointProvider = nullptr,
const Aws::Omics::OmicsClientConfiguration clientConfiguration = Aws::Omics::OmicsClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ OmicsClient() [3/6]

Aws::Omics::OmicsClient::OmicsClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
std::shared_ptr< OmicsEndpointProviderBase endpointProvider = nullptr,
const Aws::Omics::OmicsClientConfiguration clientConfiguration = Aws::Omics::OmicsClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ OmicsClient() [4/6]

Aws::Omics::OmicsClient::OmicsClient ( const Aws::Client::ClientConfiguration clientConfiguration)

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ OmicsClient() [5/6]

Aws::Omics::OmicsClient::OmicsClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ OmicsClient() [6/6]

Aws::Omics::OmicsClient::OmicsClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~OmicsClient()

virtual Aws::Omics::OmicsClient::~OmicsClient ( )
virtual

Member Function Documentation

◆ AbortMultipartReadSetUpload()

virtual Model::AbortMultipartReadSetUploadOutcome Aws::Omics::OmicsClient::AbortMultipartReadSetUpload ( const Model::AbortMultipartReadSetUploadRequest request) const
virtual

Stops a multipart upload.

See Also:

AWS API Reference

◆ AbortMultipartReadSetUploadAsync()

template<typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
void Aws::Omics::OmicsClient::AbortMultipartReadSetUploadAsync ( const AbortMultipartReadSetUploadRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AbortMultipartReadSetUpload that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 101 of file OmicsClient.h.

◆ AbortMultipartReadSetUploadCallable()

template<typename AbortMultipartReadSetUploadRequestT = Model::AbortMultipartReadSetUploadRequest>
Model::AbortMultipartReadSetUploadOutcomeCallable Aws::Omics::OmicsClient::AbortMultipartReadSetUploadCallable ( const AbortMultipartReadSetUploadRequestT &  request) const
inline

A Callable wrapper for AbortMultipartReadSetUpload that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 92 of file OmicsClient.h.

◆ AcceptShare()

virtual Model::AcceptShareOutcome Aws::Omics::OmicsClient::AcceptShare ( const Model::AcceptShareRequest request) const
virtual

Accept a resource share request.

See Also:

AWS API Reference

◆ AcceptShareAsync()

template<typename AcceptShareRequestT = Model::AcceptShareRequest>
void Aws::Omics::OmicsClient::AcceptShareAsync ( const AcceptShareRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for AcceptShare that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 126 of file OmicsClient.h.

◆ AcceptShareCallable()

template<typename AcceptShareRequestT = Model::AcceptShareRequest>
Model::AcceptShareOutcomeCallable Aws::Omics::OmicsClient::AcceptShareCallable ( const AcceptShareRequestT &  request) const
inline

A Callable wrapper for AcceptShare that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 117 of file OmicsClient.h.

◆ accessEndpointProvider()

std::shared_ptr< OmicsEndpointProviderBase > & Aws::Omics::OmicsClient::accessEndpointProvider ( )

◆ BatchDeleteReadSet()

virtual Model::BatchDeleteReadSetOutcome Aws::Omics::OmicsClient::BatchDeleteReadSet ( const Model::BatchDeleteReadSetRequest request) const
virtual

Deletes one or more read sets.

See Also:

AWS API Reference

◆ BatchDeleteReadSetAsync()

template<typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
void Aws::Omics::OmicsClient::BatchDeleteReadSetAsync ( const BatchDeleteReadSetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for BatchDeleteReadSet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 151 of file OmicsClient.h.

◆ BatchDeleteReadSetCallable()

template<typename BatchDeleteReadSetRequestT = Model::BatchDeleteReadSetRequest>
Model::BatchDeleteReadSetOutcomeCallable Aws::Omics::OmicsClient::BatchDeleteReadSetCallable ( const BatchDeleteReadSetRequestT &  request) const
inline

A Callable wrapper for BatchDeleteReadSet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 142 of file OmicsClient.h.

◆ CancelAnnotationImportJob()

virtual Model::CancelAnnotationImportJobOutcome Aws::Omics::OmicsClient::CancelAnnotationImportJob ( const Model::CancelAnnotationImportJobRequest request) const
virtual

Cancels an annotation import job.

See Also:

AWS API Reference

◆ CancelAnnotationImportJobAsync()

template<typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
void Aws::Omics::OmicsClient::CancelAnnotationImportJobAsync ( const CancelAnnotationImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CancelAnnotationImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 176 of file OmicsClient.h.

◆ CancelAnnotationImportJobCallable()

template<typename CancelAnnotationImportJobRequestT = Model::CancelAnnotationImportJobRequest>
Model::CancelAnnotationImportJobOutcomeCallable Aws::Omics::OmicsClient::CancelAnnotationImportJobCallable ( const CancelAnnotationImportJobRequestT &  request) const
inline

A Callable wrapper for CancelAnnotationImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 167 of file OmicsClient.h.

◆ CancelRun()

virtual Model::CancelRunOutcome Aws::Omics::OmicsClient::CancelRun ( const Model::CancelRunRequest request) const
virtual

Cancels a run.

See Also:

AWS API Reference

◆ CancelRunAsync()

template<typename CancelRunRequestT = Model::CancelRunRequest>
void Aws::Omics::OmicsClient::CancelRunAsync ( const CancelRunRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CancelRun that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 201 of file OmicsClient.h.

◆ CancelRunCallable()

template<typename CancelRunRequestT = Model::CancelRunRequest>
Model::CancelRunOutcomeCallable Aws::Omics::OmicsClient::CancelRunCallable ( const CancelRunRequestT &  request) const
inline

A Callable wrapper for CancelRun that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 192 of file OmicsClient.h.

◆ CancelVariantImportJob()

virtual Model::CancelVariantImportJobOutcome Aws::Omics::OmicsClient::CancelVariantImportJob ( const Model::CancelVariantImportJobRequest request) const
virtual

Cancels a variant import job.

See Also:

AWS API Reference

◆ CancelVariantImportJobAsync()

template<typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
void Aws::Omics::OmicsClient::CancelVariantImportJobAsync ( const CancelVariantImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CancelVariantImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 226 of file OmicsClient.h.

◆ CancelVariantImportJobCallable()

template<typename CancelVariantImportJobRequestT = Model::CancelVariantImportJobRequest>
Model::CancelVariantImportJobOutcomeCallable Aws::Omics::OmicsClient::CancelVariantImportJobCallable ( const CancelVariantImportJobRequestT &  request) const
inline

A Callable wrapper for CancelVariantImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 217 of file OmicsClient.h.

◆ CompleteMultipartReadSetUpload()

virtual Model::CompleteMultipartReadSetUploadOutcome Aws::Omics::OmicsClient::CompleteMultipartReadSetUpload ( const Model::CompleteMultipartReadSetUploadRequest request) const
virtual

Concludes a multipart upload once you have uploaded all the components.

See Also:

AWS API Reference

◆ CompleteMultipartReadSetUploadAsync()

template<typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
void Aws::Omics::OmicsClient::CompleteMultipartReadSetUploadAsync ( const CompleteMultipartReadSetUploadRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CompleteMultipartReadSetUpload that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 252 of file OmicsClient.h.

◆ CompleteMultipartReadSetUploadCallable()

template<typename CompleteMultipartReadSetUploadRequestT = Model::CompleteMultipartReadSetUploadRequest>
Model::CompleteMultipartReadSetUploadOutcomeCallable Aws::Omics::OmicsClient::CompleteMultipartReadSetUploadCallable ( const CompleteMultipartReadSetUploadRequestT &  request) const
inline

A Callable wrapper for CompleteMultipartReadSetUpload that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 243 of file OmicsClient.h.

◆ CreateAnnotationStore()

virtual Model::CreateAnnotationStoreOutcome Aws::Omics::OmicsClient::CreateAnnotationStore ( const Model::CreateAnnotationStoreRequest request) const
virtual

Creates an annotation store.

See Also:

AWS API Reference

◆ CreateAnnotationStoreAsync()

template<typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
void Aws::Omics::OmicsClient::CreateAnnotationStoreAsync ( const CreateAnnotationStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateAnnotationStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 277 of file OmicsClient.h.

◆ CreateAnnotationStoreCallable()

template<typename CreateAnnotationStoreRequestT = Model::CreateAnnotationStoreRequest>
Model::CreateAnnotationStoreOutcomeCallable Aws::Omics::OmicsClient::CreateAnnotationStoreCallable ( const CreateAnnotationStoreRequestT &  request) const
inline

A Callable wrapper for CreateAnnotationStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 268 of file OmicsClient.h.

◆ CreateAnnotationStoreVersion()

virtual Model::CreateAnnotationStoreVersionOutcome Aws::Omics::OmicsClient::CreateAnnotationStoreVersion ( const Model::CreateAnnotationStoreVersionRequest request) const
virtual

Creates a new version of an annotation store.

See Also:

AWS API Reference

◆ CreateAnnotationStoreVersionAsync()

template<typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
void Aws::Omics::OmicsClient::CreateAnnotationStoreVersionAsync ( const CreateAnnotationStoreVersionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateAnnotationStoreVersion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 302 of file OmicsClient.h.

◆ CreateAnnotationStoreVersionCallable()

template<typename CreateAnnotationStoreVersionRequestT = Model::CreateAnnotationStoreVersionRequest>
Model::CreateAnnotationStoreVersionOutcomeCallable Aws::Omics::OmicsClient::CreateAnnotationStoreVersionCallable ( const CreateAnnotationStoreVersionRequestT &  request) const
inline

A Callable wrapper for CreateAnnotationStoreVersion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 293 of file OmicsClient.h.

◆ CreateMultipartReadSetUpload()

virtual Model::CreateMultipartReadSetUploadOutcome Aws::Omics::OmicsClient::CreateMultipartReadSetUpload ( const Model::CreateMultipartReadSetUploadRequest request) const
virtual

Begins a multipart read set upload.

See Also:

AWS API Reference

◆ CreateMultipartReadSetUploadAsync()

template<typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
void Aws::Omics::OmicsClient::CreateMultipartReadSetUploadAsync ( const CreateMultipartReadSetUploadRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateMultipartReadSetUpload that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 327 of file OmicsClient.h.

◆ CreateMultipartReadSetUploadCallable()

template<typename CreateMultipartReadSetUploadRequestT = Model::CreateMultipartReadSetUploadRequest>
Model::CreateMultipartReadSetUploadOutcomeCallable Aws::Omics::OmicsClient::CreateMultipartReadSetUploadCallable ( const CreateMultipartReadSetUploadRequestT &  request) const
inline

A Callable wrapper for CreateMultipartReadSetUpload that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 318 of file OmicsClient.h.

◆ CreateReferenceStore()

virtual Model::CreateReferenceStoreOutcome Aws::Omics::OmicsClient::CreateReferenceStore ( const Model::CreateReferenceStoreRequest request) const
virtual

Creates a reference store.

See Also:

AWS API Reference

◆ CreateReferenceStoreAsync()

template<typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
void Aws::Omics::OmicsClient::CreateReferenceStoreAsync ( const CreateReferenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateReferenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 352 of file OmicsClient.h.

◆ CreateReferenceStoreCallable()

template<typename CreateReferenceStoreRequestT = Model::CreateReferenceStoreRequest>
Model::CreateReferenceStoreOutcomeCallable Aws::Omics::OmicsClient::CreateReferenceStoreCallable ( const CreateReferenceStoreRequestT &  request) const
inline

A Callable wrapper for CreateReferenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 343 of file OmicsClient.h.

◆ CreateRunGroup()

virtual Model::CreateRunGroupOutcome Aws::Omics::OmicsClient::CreateRunGroup ( const Model::CreateRunGroupRequest request) const
virtual

You can optionally create a run group to limit the compute resources for the runs that you add to the group.

See Also:

AWS API Reference

◆ CreateRunGroupAsync()

template<typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
void Aws::Omics::OmicsClient::CreateRunGroupAsync ( const CreateRunGroupRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateRunGroup that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 378 of file OmicsClient.h.

◆ CreateRunGroupCallable()

template<typename CreateRunGroupRequestT = Model::CreateRunGroupRequest>
Model::CreateRunGroupOutcomeCallable Aws::Omics::OmicsClient::CreateRunGroupCallable ( const CreateRunGroupRequestT &  request) const
inline

A Callable wrapper for CreateRunGroup that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 369 of file OmicsClient.h.

◆ CreateSequenceStore()

virtual Model::CreateSequenceStoreOutcome Aws::Omics::OmicsClient::CreateSequenceStore ( const Model::CreateSequenceStoreRequest request) const
virtual

Creates a sequence store.

See Also:

AWS API Reference

◆ CreateSequenceStoreAsync()

template<typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
void Aws::Omics::OmicsClient::CreateSequenceStoreAsync ( const CreateSequenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateSequenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 403 of file OmicsClient.h.

◆ CreateSequenceStoreCallable()

template<typename CreateSequenceStoreRequestT = Model::CreateSequenceStoreRequest>
Model::CreateSequenceStoreOutcomeCallable Aws::Omics::OmicsClient::CreateSequenceStoreCallable ( const CreateSequenceStoreRequestT &  request) const
inline

A Callable wrapper for CreateSequenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 394 of file OmicsClient.h.

◆ CreateShare()

virtual Model::CreateShareOutcome Aws::Omics::OmicsClient::CreateShare ( const Model::CreateShareRequest request) const
virtual

Creates a cross-account shared resource. The resource owner makes an offer to share the resource with the principal subscriber (an AWS user with a different account than the resource owner).

The following resources support cross-account sharing:

  • HealthOmics variant stores

  • HealthOmics annotation stores

  • Private workflows

See Also:

AWS API Reference

◆ CreateShareAsync()

template<typename CreateShareRequestT = Model::CreateShareRequest>
void Aws::Omics::OmicsClient::CreateShareAsync ( const CreateShareRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateShare that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 433 of file OmicsClient.h.

◆ CreateShareCallable()

template<typename CreateShareRequestT = Model::CreateShareRequest>
Model::CreateShareOutcomeCallable Aws::Omics::OmicsClient::CreateShareCallable ( const CreateShareRequestT &  request) const
inline

A Callable wrapper for CreateShare that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 424 of file OmicsClient.h.

◆ CreateVariantStore()

virtual Model::CreateVariantStoreOutcome Aws::Omics::OmicsClient::CreateVariantStore ( const Model::CreateVariantStoreRequest request) const
virtual

Creates a variant store.

See Also:

AWS API Reference

◆ CreateVariantStoreAsync()

template<typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
void Aws::Omics::OmicsClient::CreateVariantStoreAsync ( const CreateVariantStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateVariantStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 458 of file OmicsClient.h.

◆ CreateVariantStoreCallable()

template<typename CreateVariantStoreRequestT = Model::CreateVariantStoreRequest>
Model::CreateVariantStoreOutcomeCallable Aws::Omics::OmicsClient::CreateVariantStoreCallable ( const CreateVariantStoreRequestT &  request) const
inline

A Callable wrapper for CreateVariantStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 449 of file OmicsClient.h.

◆ CreateWorkflow()

virtual Model::CreateWorkflowOutcome Aws::Omics::OmicsClient::CreateWorkflow ( const Model::CreateWorkflowRequest request) const
virtual

Creates a workflow.

See Also:

AWS API Reference

◆ CreateWorkflowAsync()

template<typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
void Aws::Omics::OmicsClient::CreateWorkflowAsync ( const CreateWorkflowRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for CreateWorkflow that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 483 of file OmicsClient.h.

◆ CreateWorkflowCallable()

template<typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
Model::CreateWorkflowOutcomeCallable Aws::Omics::OmicsClient::CreateWorkflowCallable ( const CreateWorkflowRequestT &  request) const
inline

A Callable wrapper for CreateWorkflow that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 474 of file OmicsClient.h.

◆ DeleteAnnotationStore()

virtual Model::DeleteAnnotationStoreOutcome Aws::Omics::OmicsClient::DeleteAnnotationStore ( const Model::DeleteAnnotationStoreRequest request) const
virtual

Deletes an annotation store.

See Also:

AWS API Reference

◆ DeleteAnnotationStoreAsync()

template<typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
void Aws::Omics::OmicsClient::DeleteAnnotationStoreAsync ( const DeleteAnnotationStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteAnnotationStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 508 of file OmicsClient.h.

◆ DeleteAnnotationStoreCallable()

template<typename DeleteAnnotationStoreRequestT = Model::DeleteAnnotationStoreRequest>
Model::DeleteAnnotationStoreOutcomeCallable Aws::Omics::OmicsClient::DeleteAnnotationStoreCallable ( const DeleteAnnotationStoreRequestT &  request) const
inline

A Callable wrapper for DeleteAnnotationStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 499 of file OmicsClient.h.

◆ DeleteAnnotationStoreVersions()

virtual Model::DeleteAnnotationStoreVersionsOutcome Aws::Omics::OmicsClient::DeleteAnnotationStoreVersions ( const Model::DeleteAnnotationStoreVersionsRequest request) const
virtual

Deletes one or multiple versions of an annotation store.

See Also:

AWS API Reference

◆ DeleteAnnotationStoreVersionsAsync()

template<typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
void Aws::Omics::OmicsClient::DeleteAnnotationStoreVersionsAsync ( const DeleteAnnotationStoreVersionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteAnnotationStoreVersions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 534 of file OmicsClient.h.

◆ DeleteAnnotationStoreVersionsCallable()

template<typename DeleteAnnotationStoreVersionsRequestT = Model::DeleteAnnotationStoreVersionsRequest>
Model::DeleteAnnotationStoreVersionsOutcomeCallable Aws::Omics::OmicsClient::DeleteAnnotationStoreVersionsCallable ( const DeleteAnnotationStoreVersionsRequestT &  request) const
inline

A Callable wrapper for DeleteAnnotationStoreVersions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 525 of file OmicsClient.h.

◆ DeleteReference()

virtual Model::DeleteReferenceOutcome Aws::Omics::OmicsClient::DeleteReference ( const Model::DeleteReferenceRequest request) const
virtual

Deletes a genome reference.

See Also:

AWS API Reference

◆ DeleteReferenceAsync()

template<typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
void Aws::Omics::OmicsClient::DeleteReferenceAsync ( const DeleteReferenceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteReference that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 559 of file OmicsClient.h.

◆ DeleteReferenceCallable()

template<typename DeleteReferenceRequestT = Model::DeleteReferenceRequest>
Model::DeleteReferenceOutcomeCallable Aws::Omics::OmicsClient::DeleteReferenceCallable ( const DeleteReferenceRequestT &  request) const
inline

A Callable wrapper for DeleteReference that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 550 of file OmicsClient.h.

◆ DeleteReferenceStore()

virtual Model::DeleteReferenceStoreOutcome Aws::Omics::OmicsClient::DeleteReferenceStore ( const Model::DeleteReferenceStoreRequest request) const
virtual

Deletes a genome reference store.

See Also:

AWS API Reference

◆ DeleteReferenceStoreAsync()

template<typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
void Aws::Omics::OmicsClient::DeleteReferenceStoreAsync ( const DeleteReferenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteReferenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 584 of file OmicsClient.h.

◆ DeleteReferenceStoreCallable()

template<typename DeleteReferenceStoreRequestT = Model::DeleteReferenceStoreRequest>
Model::DeleteReferenceStoreOutcomeCallable Aws::Omics::OmicsClient::DeleteReferenceStoreCallable ( const DeleteReferenceStoreRequestT &  request) const
inline

A Callable wrapper for DeleteReferenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 575 of file OmicsClient.h.

◆ DeleteRun()

virtual Model::DeleteRunOutcome Aws::Omics::OmicsClient::DeleteRun ( const Model::DeleteRunRequest request) const
virtual

Deletes a workflow run.

See Also:

AWS API Reference

◆ DeleteRunAsync()

template<typename DeleteRunRequestT = Model::DeleteRunRequest>
void Aws::Omics::OmicsClient::DeleteRunAsync ( const DeleteRunRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteRun that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 609 of file OmicsClient.h.

◆ DeleteRunCallable()

template<typename DeleteRunRequestT = Model::DeleteRunRequest>
Model::DeleteRunOutcomeCallable Aws::Omics::OmicsClient::DeleteRunCallable ( const DeleteRunRequestT &  request) const
inline

A Callable wrapper for DeleteRun that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 600 of file OmicsClient.h.

◆ DeleteRunGroup()

virtual Model::DeleteRunGroupOutcome Aws::Omics::OmicsClient::DeleteRunGroup ( const Model::DeleteRunGroupRequest request) const
virtual

Deletes a workflow run group.

See Also:

AWS API Reference

◆ DeleteRunGroupAsync()

template<typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
void Aws::Omics::OmicsClient::DeleteRunGroupAsync ( const DeleteRunGroupRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteRunGroup that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 634 of file OmicsClient.h.

◆ DeleteRunGroupCallable()

template<typename DeleteRunGroupRequestT = Model::DeleteRunGroupRequest>
Model::DeleteRunGroupOutcomeCallable Aws::Omics::OmicsClient::DeleteRunGroupCallable ( const DeleteRunGroupRequestT &  request) const
inline

A Callable wrapper for DeleteRunGroup that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 625 of file OmicsClient.h.

◆ DeleteSequenceStore()

virtual Model::DeleteSequenceStoreOutcome Aws::Omics::OmicsClient::DeleteSequenceStore ( const Model::DeleteSequenceStoreRequest request) const
virtual

Deletes a sequence store.

See Also:

AWS API Reference

◆ DeleteSequenceStoreAsync()

template<typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
void Aws::Omics::OmicsClient::DeleteSequenceStoreAsync ( const DeleteSequenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteSequenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 659 of file OmicsClient.h.

◆ DeleteSequenceStoreCallable()

template<typename DeleteSequenceStoreRequestT = Model::DeleteSequenceStoreRequest>
Model::DeleteSequenceStoreOutcomeCallable Aws::Omics::OmicsClient::DeleteSequenceStoreCallable ( const DeleteSequenceStoreRequestT &  request) const
inline

A Callable wrapper for DeleteSequenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 650 of file OmicsClient.h.

◆ DeleteShare()

virtual Model::DeleteShareOutcome Aws::Omics::OmicsClient::DeleteShare ( const Model::DeleteShareRequest request) const
virtual

Deletes a resource share. If you are the resource owner, the subscriber will no longer have access to the shared resource. If you are the subscriber, this operation deletes your access to the share.

See Also:

AWS API Reference

◆ DeleteShareAsync()

template<typename DeleteShareRequestT = Model::DeleteShareRequest>
void Aws::Omics::OmicsClient::DeleteShareAsync ( const DeleteShareRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteShare that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 686 of file OmicsClient.h.

◆ DeleteShareCallable()

template<typename DeleteShareRequestT = Model::DeleteShareRequest>
Model::DeleteShareOutcomeCallable Aws::Omics::OmicsClient::DeleteShareCallable ( const DeleteShareRequestT &  request) const
inline

A Callable wrapper for DeleteShare that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 677 of file OmicsClient.h.

◆ DeleteVariantStore()

virtual Model::DeleteVariantStoreOutcome Aws::Omics::OmicsClient::DeleteVariantStore ( const Model::DeleteVariantStoreRequest request) const
virtual

Deletes a variant store.

See Also:

AWS API Reference

◆ DeleteVariantStoreAsync()

template<typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
void Aws::Omics::OmicsClient::DeleteVariantStoreAsync ( const DeleteVariantStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteVariantStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 711 of file OmicsClient.h.

◆ DeleteVariantStoreCallable()

template<typename DeleteVariantStoreRequestT = Model::DeleteVariantStoreRequest>
Model::DeleteVariantStoreOutcomeCallable Aws::Omics::OmicsClient::DeleteVariantStoreCallable ( const DeleteVariantStoreRequestT &  request) const
inline

A Callable wrapper for DeleteVariantStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 702 of file OmicsClient.h.

◆ DeleteWorkflow()

virtual Model::DeleteWorkflowOutcome Aws::Omics::OmicsClient::DeleteWorkflow ( const Model::DeleteWorkflowRequest request) const
virtual

Deletes a workflow.

See Also:

AWS API Reference

◆ DeleteWorkflowAsync()

template<typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
void Aws::Omics::OmicsClient::DeleteWorkflowAsync ( const DeleteWorkflowRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for DeleteWorkflow that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 736 of file OmicsClient.h.

◆ DeleteWorkflowCallable()

template<typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
Model::DeleteWorkflowOutcomeCallable Aws::Omics::OmicsClient::DeleteWorkflowCallable ( const DeleteWorkflowRequestT &  request) const
inline

A Callable wrapper for DeleteWorkflow that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 727 of file OmicsClient.h.

◆ GetAllocationTag()

static const char * Aws::Omics::OmicsClient::GetAllocationTag ( )
static

◆ GetAnnotationImportJob()

virtual Model::GetAnnotationImportJobOutcome Aws::Omics::OmicsClient::GetAnnotationImportJob ( const Model::GetAnnotationImportJobRequest request) const
virtual

Gets information about an annotation import job.

See Also:


AWS API Reference

◆ GetAnnotationImportJobAsync()

template<typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
void Aws::Omics::OmicsClient::GetAnnotationImportJobAsync ( const GetAnnotationImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetAnnotationImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 762 of file OmicsClient.h.

◆ GetAnnotationImportJobCallable()

template<typename GetAnnotationImportJobRequestT = Model::GetAnnotationImportJobRequest>
Model::GetAnnotationImportJobOutcomeCallable Aws::Omics::OmicsClient::GetAnnotationImportJobCallable ( const GetAnnotationImportJobRequestT &  request) const
inline

A Callable wrapper for GetAnnotationImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 753 of file OmicsClient.h.

◆ GetAnnotationStore()

virtual Model::GetAnnotationStoreOutcome Aws::Omics::OmicsClient::GetAnnotationStore ( const Model::GetAnnotationStoreRequest request) const
virtual

Gets information about an annotation store.

See Also:

AWS API Reference

◆ GetAnnotationStoreAsync()

template<typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
void Aws::Omics::OmicsClient::GetAnnotationStoreAsync ( const GetAnnotationStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetAnnotationStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 787 of file OmicsClient.h.

◆ GetAnnotationStoreCallable()

template<typename GetAnnotationStoreRequestT = Model::GetAnnotationStoreRequest>
Model::GetAnnotationStoreOutcomeCallable Aws::Omics::OmicsClient::GetAnnotationStoreCallable ( const GetAnnotationStoreRequestT &  request) const
inline

A Callable wrapper for GetAnnotationStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 778 of file OmicsClient.h.

◆ GetAnnotationStoreVersion()

virtual Model::GetAnnotationStoreVersionOutcome Aws::Omics::OmicsClient::GetAnnotationStoreVersion ( const Model::GetAnnotationStoreVersionRequest request) const
virtual

Retrieves the metadata for an annotation store version.

See Also:

AWS API Reference

◆ GetAnnotationStoreVersionAsync()

template<typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
void Aws::Omics::OmicsClient::GetAnnotationStoreVersionAsync ( const GetAnnotationStoreVersionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetAnnotationStoreVersion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 813 of file OmicsClient.h.

◆ GetAnnotationStoreVersionCallable()

template<typename GetAnnotationStoreVersionRequestT = Model::GetAnnotationStoreVersionRequest>
Model::GetAnnotationStoreVersionOutcomeCallable Aws::Omics::OmicsClient::GetAnnotationStoreVersionCallable ( const GetAnnotationStoreVersionRequestT &  request) const
inline

A Callable wrapper for GetAnnotationStoreVersion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 804 of file OmicsClient.h.

◆ GetReadSet()

virtual Model::GetReadSetOutcome Aws::Omics::OmicsClient::GetReadSet ( const Model::GetReadSetRequest request) const
virtual

Gets a file from a read set.

See Also:

AWS API Reference

◆ GetReadSetActivationJob()

virtual Model::GetReadSetActivationJobOutcome Aws::Omics::OmicsClient::GetReadSetActivationJob ( const Model::GetReadSetActivationJobRequest request) const
virtual

Gets information about a read set activation job.

See Also:


AWS API Reference

◆ GetReadSetActivationJobAsync()

template<typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
void Aws::Omics::OmicsClient::GetReadSetActivationJobAsync ( const GetReadSetActivationJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReadSetActivationJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 864 of file OmicsClient.h.

◆ GetReadSetActivationJobCallable()

template<typename GetReadSetActivationJobRequestT = Model::GetReadSetActivationJobRequest>
Model::GetReadSetActivationJobOutcomeCallable Aws::Omics::OmicsClient::GetReadSetActivationJobCallable ( const GetReadSetActivationJobRequestT &  request) const
inline

A Callable wrapper for GetReadSetActivationJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 855 of file OmicsClient.h.

◆ GetReadSetAsync()

template<typename GetReadSetRequestT = Model::GetReadSetRequest>
void Aws::Omics::OmicsClient::GetReadSetAsync ( const GetReadSetRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReadSet that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 838 of file OmicsClient.h.

◆ GetReadSetCallable()

template<typename GetReadSetRequestT = Model::GetReadSetRequest>
Model::GetReadSetOutcomeCallable Aws::Omics::OmicsClient::GetReadSetCallable ( const GetReadSetRequestT &  request) const
inline

A Callable wrapper for GetReadSet that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 829 of file OmicsClient.h.

◆ GetReadSetExportJob()

virtual Model::GetReadSetExportJobOutcome Aws::Omics::OmicsClient::GetReadSetExportJob ( const Model::GetReadSetExportJobRequest request) const
virtual

Gets information about a read set export job.

See Also:

AWS API Reference

◆ GetReadSetExportJobAsync()

template<typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
void Aws::Omics::OmicsClient::GetReadSetExportJobAsync ( const GetReadSetExportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReadSetExportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 889 of file OmicsClient.h.

◆ GetReadSetExportJobCallable()

template<typename GetReadSetExportJobRequestT = Model::GetReadSetExportJobRequest>
Model::GetReadSetExportJobOutcomeCallable Aws::Omics::OmicsClient::GetReadSetExportJobCallable ( const GetReadSetExportJobRequestT &  request) const
inline

A Callable wrapper for GetReadSetExportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 880 of file OmicsClient.h.

◆ GetReadSetImportJob()

virtual Model::GetReadSetImportJobOutcome Aws::Omics::OmicsClient::GetReadSetImportJob ( const Model::GetReadSetImportJobRequest request) const
virtual

Gets information about a read set import job.

See Also:

AWS API Reference

◆ GetReadSetImportJobAsync()

template<typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
void Aws::Omics::OmicsClient::GetReadSetImportJobAsync ( const GetReadSetImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReadSetImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 914 of file OmicsClient.h.

◆ GetReadSetImportJobCallable()

template<typename GetReadSetImportJobRequestT = Model::GetReadSetImportJobRequest>
Model::GetReadSetImportJobOutcomeCallable Aws::Omics::OmicsClient::GetReadSetImportJobCallable ( const GetReadSetImportJobRequestT &  request) const
inline

A Callable wrapper for GetReadSetImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 905 of file OmicsClient.h.

◆ GetReadSetMetadata()

virtual Model::GetReadSetMetadataOutcome Aws::Omics::OmicsClient::GetReadSetMetadata ( const Model::GetReadSetMetadataRequest request) const
virtual

Gets details about a read set.

See Also:

AWS API Reference

◆ GetReadSetMetadataAsync()

template<typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
void Aws::Omics::OmicsClient::GetReadSetMetadataAsync ( const GetReadSetMetadataRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReadSetMetadata that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 939 of file OmicsClient.h.

◆ GetReadSetMetadataCallable()

template<typename GetReadSetMetadataRequestT = Model::GetReadSetMetadataRequest>
Model::GetReadSetMetadataOutcomeCallable Aws::Omics::OmicsClient::GetReadSetMetadataCallable ( const GetReadSetMetadataRequestT &  request) const
inline

A Callable wrapper for GetReadSetMetadata that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 930 of file OmicsClient.h.

◆ GetReference()

virtual Model::GetReferenceOutcome Aws::Omics::OmicsClient::GetReference ( const Model::GetReferenceRequest request) const
virtual

Gets a reference file.

See Also:

AWS API Reference

◆ GetReferenceAsync()

template<typename GetReferenceRequestT = Model::GetReferenceRequest>
void Aws::Omics::OmicsClient::GetReferenceAsync ( const GetReferenceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReference that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 964 of file OmicsClient.h.

◆ GetReferenceCallable()

template<typename GetReferenceRequestT = Model::GetReferenceRequest>
Model::GetReferenceOutcomeCallable Aws::Omics::OmicsClient::GetReferenceCallable ( const GetReferenceRequestT &  request) const
inline

A Callable wrapper for GetReference that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 955 of file OmicsClient.h.

◆ GetReferenceImportJob()

virtual Model::GetReferenceImportJobOutcome Aws::Omics::OmicsClient::GetReferenceImportJob ( const Model::GetReferenceImportJobRequest request) const
virtual

Gets information about a reference import job.

See Also:

AWS API Reference

◆ GetReferenceImportJobAsync()

template<typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
void Aws::Omics::OmicsClient::GetReferenceImportJobAsync ( const GetReferenceImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReferenceImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 989 of file OmicsClient.h.

◆ GetReferenceImportJobCallable()

template<typename GetReferenceImportJobRequestT = Model::GetReferenceImportJobRequest>
Model::GetReferenceImportJobOutcomeCallable Aws::Omics::OmicsClient::GetReferenceImportJobCallable ( const GetReferenceImportJobRequestT &  request) const
inline

A Callable wrapper for GetReferenceImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 980 of file OmicsClient.h.

◆ GetReferenceMetadata()

virtual Model::GetReferenceMetadataOutcome Aws::Omics::OmicsClient::GetReferenceMetadata ( const Model::GetReferenceMetadataRequest request) const
virtual

Gets information about a genome reference's metadata.

See Also:

AWS API Reference

◆ GetReferenceMetadataAsync()

template<typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
void Aws::Omics::OmicsClient::GetReferenceMetadataAsync ( const GetReferenceMetadataRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReferenceMetadata that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1015 of file OmicsClient.h.

◆ GetReferenceMetadataCallable()

template<typename GetReferenceMetadataRequestT = Model::GetReferenceMetadataRequest>
Model::GetReferenceMetadataOutcomeCallable Aws::Omics::OmicsClient::GetReferenceMetadataCallable ( const GetReferenceMetadataRequestT &  request) const
inline

A Callable wrapper for GetReferenceMetadata that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1006 of file OmicsClient.h.

◆ GetReferenceStore()

virtual Model::GetReferenceStoreOutcome Aws::Omics::OmicsClient::GetReferenceStore ( const Model::GetReferenceStoreRequest request) const
virtual

Gets information about a reference store.

See Also:

AWS API Reference

◆ GetReferenceStoreAsync()

template<typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
void Aws::Omics::OmicsClient::GetReferenceStoreAsync ( const GetReferenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetReferenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1040 of file OmicsClient.h.

◆ GetReferenceStoreCallable()

template<typename GetReferenceStoreRequestT = Model::GetReferenceStoreRequest>
Model::GetReferenceStoreOutcomeCallable Aws::Omics::OmicsClient::GetReferenceStoreCallable ( const GetReferenceStoreRequestT &  request) const
inline

A Callable wrapper for GetReferenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1031 of file OmicsClient.h.

◆ GetRun()

virtual Model::GetRunOutcome Aws::Omics::OmicsClient::GetRun ( const Model::GetRunRequest request) const
virtual

Gets information about a workflow run.

If a workflow is shared with you, you cannot export information about the run.

See Also:

AWS API Reference

◆ GetRunAsync()

template<typename GetRunRequestT = Model::GetRunRequest>
void Aws::Omics::OmicsClient::GetRunAsync ( const GetRunRequestT &  request,
const GetRunResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetRun that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1066 of file OmicsClient.h.

◆ GetRunCallable()

template<typename GetRunRequestT = Model::GetRunRequest>
Model::GetRunOutcomeCallable Aws::Omics::OmicsClient::GetRunCallable ( const GetRunRequestT &  request) const
inline

A Callable wrapper for GetRun that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1057 of file OmicsClient.h.

◆ GetRunGroup()

virtual Model::GetRunGroupOutcome Aws::Omics::OmicsClient::GetRunGroup ( const Model::GetRunGroupRequest request) const
virtual

Gets information about a workflow run group.

See Also:

AWS API Reference

◆ GetRunGroupAsync()

template<typename GetRunGroupRequestT = Model::GetRunGroupRequest>
void Aws::Omics::OmicsClient::GetRunGroupAsync ( const GetRunGroupRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetRunGroup that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1091 of file OmicsClient.h.

◆ GetRunGroupCallable()

template<typename GetRunGroupRequestT = Model::GetRunGroupRequest>
Model::GetRunGroupOutcomeCallable Aws::Omics::OmicsClient::GetRunGroupCallable ( const GetRunGroupRequestT &  request) const
inline

A Callable wrapper for GetRunGroup that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1082 of file OmicsClient.h.

◆ GetRunTask()

virtual Model::GetRunTaskOutcome Aws::Omics::OmicsClient::GetRunTask ( const Model::GetRunTaskRequest request) const
virtual

Gets information about a workflow run task.

See Also:

AWS API Reference

◆ GetRunTaskAsync()

template<typename GetRunTaskRequestT = Model::GetRunTaskRequest>
void Aws::Omics::OmicsClient::GetRunTaskAsync ( const GetRunTaskRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetRunTask that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1116 of file OmicsClient.h.

◆ GetRunTaskCallable()

template<typename GetRunTaskRequestT = Model::GetRunTaskRequest>
Model::GetRunTaskOutcomeCallable Aws::Omics::OmicsClient::GetRunTaskCallable ( const GetRunTaskRequestT &  request) const
inline

A Callable wrapper for GetRunTask that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1107 of file OmicsClient.h.

◆ GetSequenceStore()

virtual Model::GetSequenceStoreOutcome Aws::Omics::OmicsClient::GetSequenceStore ( const Model::GetSequenceStoreRequest request) const
virtual

Gets information about a sequence store.

See Also:

AWS API Reference

◆ GetSequenceStoreAsync()

template<typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
void Aws::Omics::OmicsClient::GetSequenceStoreAsync ( const GetSequenceStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetSequenceStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1141 of file OmicsClient.h.

◆ GetSequenceStoreCallable()

template<typename GetSequenceStoreRequestT = Model::GetSequenceStoreRequest>
Model::GetSequenceStoreOutcomeCallable Aws::Omics::OmicsClient::GetSequenceStoreCallable ( const GetSequenceStoreRequestT &  request) const
inline

A Callable wrapper for GetSequenceStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1132 of file OmicsClient.h.

◆ GetServiceName()

static const char * Aws::Omics::OmicsClient::GetServiceName ( )
static

◆ GetShare()

virtual Model::GetShareOutcome Aws::Omics::OmicsClient::GetShare ( const Model::GetShareRequest request) const
virtual

Retrieves the metadata for the specified resource share.

See Also:

AWS API Reference

◆ GetShareAsync()

template<typename GetShareRequestT = Model::GetShareRequest>
void Aws::Omics::OmicsClient::GetShareAsync ( const GetShareRequestT &  request,
const GetShareResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetShare that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1167 of file OmicsClient.h.

◆ GetShareCallable()

template<typename GetShareRequestT = Model::GetShareRequest>
Model::GetShareOutcomeCallable Aws::Omics::OmicsClient::GetShareCallable ( const GetShareRequestT &  request) const
inline

A Callable wrapper for GetShare that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1158 of file OmicsClient.h.

◆ GetVariantImportJob()

virtual Model::GetVariantImportJobOutcome Aws::Omics::OmicsClient::GetVariantImportJob ( const Model::GetVariantImportJobRequest request) const
virtual

Gets information about a variant import job.

See Also:

AWS API Reference

◆ GetVariantImportJobAsync()

template<typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
void Aws::Omics::OmicsClient::GetVariantImportJobAsync ( const GetVariantImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetVariantImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1192 of file OmicsClient.h.

◆ GetVariantImportJobCallable()

template<typename GetVariantImportJobRequestT = Model::GetVariantImportJobRequest>
Model::GetVariantImportJobOutcomeCallable Aws::Omics::OmicsClient::GetVariantImportJobCallable ( const GetVariantImportJobRequestT &  request) const
inline

A Callable wrapper for GetVariantImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1183 of file OmicsClient.h.

◆ GetVariantStore()

virtual Model::GetVariantStoreOutcome Aws::Omics::OmicsClient::GetVariantStore ( const Model::GetVariantStoreRequest request) const
virtual

Gets information about a variant store.

See Also:

AWS API Reference

◆ GetVariantStoreAsync()

template<typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
void Aws::Omics::OmicsClient::GetVariantStoreAsync ( const GetVariantStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetVariantStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1217 of file OmicsClient.h.

◆ GetVariantStoreCallable()

template<typename GetVariantStoreRequestT = Model::GetVariantStoreRequest>
Model::GetVariantStoreOutcomeCallable Aws::Omics::OmicsClient::GetVariantStoreCallable ( const GetVariantStoreRequestT &  request) const
inline

A Callable wrapper for GetVariantStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1208 of file OmicsClient.h.

◆ GetWorkflow()

virtual Model::GetWorkflowOutcome Aws::Omics::OmicsClient::GetWorkflow ( const Model::GetWorkflowRequest request) const
virtual

Gets information about a workflow.

If a workflow is shared with you, you cannot export the workflow.

See Also:

AWS API Reference

◆ GetWorkflowAsync()

template<typename GetWorkflowRequestT = Model::GetWorkflowRequest>
void Aws::Omics::OmicsClient::GetWorkflowAsync ( const GetWorkflowRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for GetWorkflow that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1243 of file OmicsClient.h.

◆ GetWorkflowCallable()

template<typename GetWorkflowRequestT = Model::GetWorkflowRequest>
Model::GetWorkflowOutcomeCallable Aws::Omics::OmicsClient::GetWorkflowCallable ( const GetWorkflowRequestT &  request) const
inline

A Callable wrapper for GetWorkflow that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1234 of file OmicsClient.h.

◆ ListAnnotationImportJobs()

virtual Model::ListAnnotationImportJobsOutcome Aws::Omics::OmicsClient::ListAnnotationImportJobs ( const Model::ListAnnotationImportJobsRequest request = {}) const
virtual

Retrieves a list of annotation import jobs.

See Also:

AWS API Reference

◆ ListAnnotationImportJobsAsync()

template<typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
void Aws::Omics::OmicsClient::ListAnnotationImportJobsAsync ( const ListAnnotationImportJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListAnnotationImportJobsRequestT &  request = {} 
) const
inline

An Async wrapper for ListAnnotationImportJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1268 of file OmicsClient.h.

◆ ListAnnotationImportJobsCallable()

template<typename ListAnnotationImportJobsRequestT = Model::ListAnnotationImportJobsRequest>
Model::ListAnnotationImportJobsOutcomeCallable Aws::Omics::OmicsClient::ListAnnotationImportJobsCallable ( const ListAnnotationImportJobsRequestT &  request = {}) const
inline

A Callable wrapper for ListAnnotationImportJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1259 of file OmicsClient.h.

◆ ListAnnotationStores()

virtual Model::ListAnnotationStoresOutcome Aws::Omics::OmicsClient::ListAnnotationStores ( const Model::ListAnnotationStoresRequest request = {}) const
virtual

Retrieves a list of annotation stores.

See Also:

AWS API Reference

◆ ListAnnotationStoresAsync()

template<typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
void Aws::Omics::OmicsClient::ListAnnotationStoresAsync ( const ListAnnotationStoresResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListAnnotationStoresRequestT &  request = {} 
) const
inline

An Async wrapper for ListAnnotationStores that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1318 of file OmicsClient.h.

◆ ListAnnotationStoresCallable()

template<typename ListAnnotationStoresRequestT = Model::ListAnnotationStoresRequest>
Model::ListAnnotationStoresOutcomeCallable Aws::Omics::OmicsClient::ListAnnotationStoresCallable ( const ListAnnotationStoresRequestT &  request = {}) const
inline

A Callable wrapper for ListAnnotationStores that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1309 of file OmicsClient.h.

◆ ListAnnotationStoreVersions()

virtual Model::ListAnnotationStoreVersionsOutcome Aws::Omics::OmicsClient::ListAnnotationStoreVersions ( const Model::ListAnnotationStoreVersionsRequest request) const
virtual

Lists the versions of an annotation store.

See Also:

AWS API Reference

◆ ListAnnotationStoreVersionsAsync()

template<typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
void Aws::Omics::OmicsClient::ListAnnotationStoreVersionsAsync ( const ListAnnotationStoreVersionsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListAnnotationStoreVersions that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1293 of file OmicsClient.h.

◆ ListAnnotationStoreVersionsCallable()

template<typename ListAnnotationStoreVersionsRequestT = Model::ListAnnotationStoreVersionsRequest>
Model::ListAnnotationStoreVersionsOutcomeCallable Aws::Omics::OmicsClient::ListAnnotationStoreVersionsCallable ( const ListAnnotationStoreVersionsRequestT &  request) const
inline

A Callable wrapper for ListAnnotationStoreVersions that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1284 of file OmicsClient.h.

◆ ListMultipartReadSetUploads()

virtual Model::ListMultipartReadSetUploadsOutcome Aws::Omics::OmicsClient::ListMultipartReadSetUploads ( const Model::ListMultipartReadSetUploadsRequest request) const
virtual

Lists multipart read set uploads and for in progress uploads. Once the upload is completed, a read set is created and the upload will no longer be returned in the response.

See Also:

AWS API Reference

◆ ListMultipartReadSetUploadsAsync()

template<typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
void Aws::Omics::OmicsClient::ListMultipartReadSetUploadsAsync ( const ListMultipartReadSetUploadsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListMultipartReadSetUploads that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1345 of file OmicsClient.h.

◆ ListMultipartReadSetUploadsCallable()

template<typename ListMultipartReadSetUploadsRequestT = Model::ListMultipartReadSetUploadsRequest>
Model::ListMultipartReadSetUploadsOutcomeCallable Aws::Omics::OmicsClient::ListMultipartReadSetUploadsCallable ( const ListMultipartReadSetUploadsRequestT &  request) const
inline

A Callable wrapper for ListMultipartReadSetUploads that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1336 of file OmicsClient.h.

◆ ListReadSetActivationJobs()

virtual Model::ListReadSetActivationJobsOutcome Aws::Omics::OmicsClient::ListReadSetActivationJobs ( const Model::ListReadSetActivationJobsRequest request) const
virtual

Retrieves a list of read set activation jobs.

See Also:

AWS API Reference

◆ ListReadSetActivationJobsAsync()

template<typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
void Aws::Omics::OmicsClient::ListReadSetActivationJobsAsync ( const ListReadSetActivationJobsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReadSetActivationJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1370 of file OmicsClient.h.

◆ ListReadSetActivationJobsCallable()

template<typename ListReadSetActivationJobsRequestT = Model::ListReadSetActivationJobsRequest>
Model::ListReadSetActivationJobsOutcomeCallable Aws::Omics::OmicsClient::ListReadSetActivationJobsCallable ( const ListReadSetActivationJobsRequestT &  request) const
inline

A Callable wrapper for ListReadSetActivationJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1361 of file OmicsClient.h.

◆ ListReadSetExportJobs()

virtual Model::ListReadSetExportJobsOutcome Aws::Omics::OmicsClient::ListReadSetExportJobs ( const Model::ListReadSetExportJobsRequest request) const
virtual

Retrieves a list of read set export jobs.

See Also:

AWS API Reference

◆ ListReadSetExportJobsAsync()

template<typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
void Aws::Omics::OmicsClient::ListReadSetExportJobsAsync ( const ListReadSetExportJobsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReadSetExportJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1395 of file OmicsClient.h.

◆ ListReadSetExportJobsCallable()

template<typename ListReadSetExportJobsRequestT = Model::ListReadSetExportJobsRequest>
Model::ListReadSetExportJobsOutcomeCallable Aws::Omics::OmicsClient::ListReadSetExportJobsCallable ( const ListReadSetExportJobsRequestT &  request) const
inline

A Callable wrapper for ListReadSetExportJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1386 of file OmicsClient.h.

◆ ListReadSetImportJobs()

virtual Model::ListReadSetImportJobsOutcome Aws::Omics::OmicsClient::ListReadSetImportJobs ( const Model::ListReadSetImportJobsRequest request) const
virtual

Retrieves a list of read set import jobs.

See Also:

AWS API Reference

◆ ListReadSetImportJobsAsync()

template<typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
void Aws::Omics::OmicsClient::ListReadSetImportJobsAsync ( const ListReadSetImportJobsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReadSetImportJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1420 of file OmicsClient.h.

◆ ListReadSetImportJobsCallable()

template<typename ListReadSetImportJobsRequestT = Model::ListReadSetImportJobsRequest>
Model::ListReadSetImportJobsOutcomeCallable Aws::Omics::OmicsClient::ListReadSetImportJobsCallable ( const ListReadSetImportJobsRequestT &  request) const
inline

A Callable wrapper for ListReadSetImportJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1411 of file OmicsClient.h.

◆ ListReadSets()

virtual Model::ListReadSetsOutcome Aws::Omics::OmicsClient::ListReadSets ( const Model::ListReadSetsRequest request) const
virtual

Retrieves a list of read sets.

See Also:

AWS API Reference

◆ ListReadSetsAsync()

template<typename ListReadSetsRequestT = Model::ListReadSetsRequest>
void Aws::Omics::OmicsClient::ListReadSetsAsync ( const ListReadSetsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReadSets that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1471 of file OmicsClient.h.

◆ ListReadSetsCallable()

template<typename ListReadSetsRequestT = Model::ListReadSetsRequest>
Model::ListReadSetsOutcomeCallable Aws::Omics::OmicsClient::ListReadSetsCallable ( const ListReadSetsRequestT &  request) const
inline

A Callable wrapper for ListReadSets that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1462 of file OmicsClient.h.

◆ ListReadSetUploadParts()

virtual Model::ListReadSetUploadPartsOutcome Aws::Omics::OmicsClient::ListReadSetUploadParts ( const Model::ListReadSetUploadPartsRequest request) const
virtual

This operation will list all parts in a requested multipart upload for a sequence store.

See Also:

AWS API Reference

◆ ListReadSetUploadPartsAsync()

template<typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
void Aws::Omics::OmicsClient::ListReadSetUploadPartsAsync ( const ListReadSetUploadPartsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReadSetUploadParts that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1446 of file OmicsClient.h.

◆ ListReadSetUploadPartsCallable()

template<typename ListReadSetUploadPartsRequestT = Model::ListReadSetUploadPartsRequest>
Model::ListReadSetUploadPartsOutcomeCallable Aws::Omics::OmicsClient::ListReadSetUploadPartsCallable ( const ListReadSetUploadPartsRequestT &  request) const
inline

A Callable wrapper for ListReadSetUploadParts that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1437 of file OmicsClient.h.

◆ ListReferenceImportJobs()

virtual Model::ListReferenceImportJobsOutcome Aws::Omics::OmicsClient::ListReferenceImportJobs ( const Model::ListReferenceImportJobsRequest request) const
virtual

Retrieves a list of reference import jobs.

See Also:

AWS API Reference

◆ ListReferenceImportJobsAsync()

template<typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
void Aws::Omics::OmicsClient::ListReferenceImportJobsAsync ( const ListReferenceImportJobsRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReferenceImportJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1496 of file OmicsClient.h.

◆ ListReferenceImportJobsCallable()

template<typename ListReferenceImportJobsRequestT = Model::ListReferenceImportJobsRequest>
Model::ListReferenceImportJobsOutcomeCallable Aws::Omics::OmicsClient::ListReferenceImportJobsCallable ( const ListReferenceImportJobsRequestT &  request) const
inline

A Callable wrapper for ListReferenceImportJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1487 of file OmicsClient.h.

◆ ListReferences()

virtual Model::ListReferencesOutcome Aws::Omics::OmicsClient::ListReferences ( const Model::ListReferencesRequest request) const
virtual

Retrieves a list of references.

See Also:

AWS API Reference

◆ ListReferencesAsync()

template<typename ListReferencesRequestT = Model::ListReferencesRequest>
void Aws::Omics::OmicsClient::ListReferencesAsync ( const ListReferencesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListReferences that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1546 of file OmicsClient.h.

◆ ListReferencesCallable()

template<typename ListReferencesRequestT = Model::ListReferencesRequest>
Model::ListReferencesOutcomeCallable Aws::Omics::OmicsClient::ListReferencesCallable ( const ListReferencesRequestT &  request) const
inline

A Callable wrapper for ListReferences that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1537 of file OmicsClient.h.

◆ ListReferenceStores()

virtual Model::ListReferenceStoresOutcome Aws::Omics::OmicsClient::ListReferenceStores ( const Model::ListReferenceStoresRequest request = {}) const
virtual

Retrieves a list of reference stores.

See Also:

AWS API Reference

◆ ListReferenceStoresAsync()

template<typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
void Aws::Omics::OmicsClient::ListReferenceStoresAsync ( const ListReferenceStoresResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListReferenceStoresRequestT &  request = {} 
) const
inline

An Async wrapper for ListReferenceStores that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1521 of file OmicsClient.h.

◆ ListReferenceStoresCallable()

template<typename ListReferenceStoresRequestT = Model::ListReferenceStoresRequest>
Model::ListReferenceStoresOutcomeCallable Aws::Omics::OmicsClient::ListReferenceStoresCallable ( const ListReferenceStoresRequestT &  request = {}) const
inline

A Callable wrapper for ListReferenceStores that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1512 of file OmicsClient.h.

◆ ListRunGroups()

virtual Model::ListRunGroupsOutcome Aws::Omics::OmicsClient::ListRunGroups ( const Model::ListRunGroupsRequest request = {}) const
virtual

Retrieves a list of run groups.

See Also:

AWS API Reference

◆ ListRunGroupsAsync()

template<typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
void Aws::Omics::OmicsClient::ListRunGroupsAsync ( const ListRunGroupsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListRunGroupsRequestT &  request = {} 
) const
inline

An Async wrapper for ListRunGroups that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1571 of file OmicsClient.h.

◆ ListRunGroupsCallable()

template<typename ListRunGroupsRequestT = Model::ListRunGroupsRequest>
Model::ListRunGroupsOutcomeCallable Aws::Omics::OmicsClient::ListRunGroupsCallable ( const ListRunGroupsRequestT &  request = {}) const
inline

A Callable wrapper for ListRunGroups that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1562 of file OmicsClient.h.

◆ ListRuns()

virtual Model::ListRunsOutcome Aws::Omics::OmicsClient::ListRuns ( const Model::ListRunsRequest request = {}) const
virtual

Retrieves a list of runs.

See Also:

AWS API Reference

◆ ListRunsAsync()

template<typename ListRunsRequestT = Model::ListRunsRequest>
void Aws::Omics::OmicsClient::ListRunsAsync ( const ListRunsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListRunsRequestT &  request = {} 
) const
inline

An Async wrapper for ListRuns that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1621 of file OmicsClient.h.

◆ ListRunsCallable()

template<typename ListRunsRequestT = Model::ListRunsRequest>
Model::ListRunsOutcomeCallable Aws::Omics::OmicsClient::ListRunsCallable ( const ListRunsRequestT &  request = {}) const
inline

A Callable wrapper for ListRuns that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1612 of file OmicsClient.h.

◆ ListRunTasks()

virtual Model::ListRunTasksOutcome Aws::Omics::OmicsClient::ListRunTasks ( const Model::ListRunTasksRequest request) const
virtual

Retrieves a list of tasks for a run.

See Also:

AWS API Reference

◆ ListRunTasksAsync()

template<typename ListRunTasksRequestT = Model::ListRunTasksRequest>
void Aws::Omics::OmicsClient::ListRunTasksAsync ( const ListRunTasksRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListRunTasks that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1596 of file OmicsClient.h.

◆ ListRunTasksCallable()

template<typename ListRunTasksRequestT = Model::ListRunTasksRequest>
Model::ListRunTasksOutcomeCallable Aws::Omics::OmicsClient::ListRunTasksCallable ( const ListRunTasksRequestT &  request) const
inline

A Callable wrapper for ListRunTasks that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1587 of file OmicsClient.h.

◆ ListSequenceStores()

virtual Model::ListSequenceStoresOutcome Aws::Omics::OmicsClient::ListSequenceStores ( const Model::ListSequenceStoresRequest request = {}) const
virtual

Retrieves a list of sequence stores.

See Also:

AWS API Reference

◆ ListSequenceStoresAsync()

template<typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
void Aws::Omics::OmicsClient::ListSequenceStoresAsync ( const ListSequenceStoresResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListSequenceStoresRequestT &  request = {} 
) const
inline

An Async wrapper for ListSequenceStores that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1646 of file OmicsClient.h.

◆ ListSequenceStoresCallable()

template<typename ListSequenceStoresRequestT = Model::ListSequenceStoresRequest>
Model::ListSequenceStoresOutcomeCallable Aws::Omics::OmicsClient::ListSequenceStoresCallable ( const ListSequenceStoresRequestT &  request = {}) const
inline

A Callable wrapper for ListSequenceStores that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1637 of file OmicsClient.h.

◆ ListShares()

virtual Model::ListSharesOutcome Aws::Omics::OmicsClient::ListShares ( const Model::ListSharesRequest request) const
virtual

Retrieves the resource shares associated with an account. Use the filter parameter to retrieve a specific subset of the shares.

See Also:

AWS API Reference

◆ ListSharesAsync()

template<typename ListSharesRequestT = Model::ListSharesRequest>
void Aws::Omics::OmicsClient::ListSharesAsync ( const ListSharesRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListShares that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1672 of file OmicsClient.h.

◆ ListSharesCallable()

template<typename ListSharesRequestT = Model::ListSharesRequest>
Model::ListSharesOutcomeCallable Aws::Omics::OmicsClient::ListSharesCallable ( const ListSharesRequestT &  request) const
inline

A Callable wrapper for ListShares that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1663 of file OmicsClient.h.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::Omics::OmicsClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Retrieves a list of tags for a resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
void Aws::Omics::OmicsClient::ListTagsForResourceAsync ( const ListTagsForResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1697 of file OmicsClient.h.

◆ ListTagsForResourceCallable()

template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
Model::ListTagsForResourceOutcomeCallable Aws::Omics::OmicsClient::ListTagsForResourceCallable ( const ListTagsForResourceRequestT &  request) const
inline

A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1688 of file OmicsClient.h.

◆ ListVariantImportJobs()

virtual Model::ListVariantImportJobsOutcome Aws::Omics::OmicsClient::ListVariantImportJobs ( const Model::ListVariantImportJobsRequest request = {}) const
virtual

Retrieves a list of variant import jobs.

See Also:

AWS API Reference

◆ ListVariantImportJobsAsync()

template<typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
void Aws::Omics::OmicsClient::ListVariantImportJobsAsync ( const ListVariantImportJobsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListVariantImportJobsRequestT &  request = {} 
) const
inline

An Async wrapper for ListVariantImportJobs that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1722 of file OmicsClient.h.

◆ ListVariantImportJobsCallable()

template<typename ListVariantImportJobsRequestT = Model::ListVariantImportJobsRequest>
Model::ListVariantImportJobsOutcomeCallable Aws::Omics::OmicsClient::ListVariantImportJobsCallable ( const ListVariantImportJobsRequestT &  request = {}) const
inline

A Callable wrapper for ListVariantImportJobs that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1713 of file OmicsClient.h.

◆ ListVariantStores()

virtual Model::ListVariantStoresOutcome Aws::Omics::OmicsClient::ListVariantStores ( const Model::ListVariantStoresRequest request = {}) const
virtual

Retrieves a list of variant stores.

See Also:

AWS API Reference

◆ ListVariantStoresAsync()

template<typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
void Aws::Omics::OmicsClient::ListVariantStoresAsync ( const ListVariantStoresResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListVariantStoresRequestT &  request = {} 
) const
inline

An Async wrapper for ListVariantStores that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1747 of file OmicsClient.h.

◆ ListVariantStoresCallable()

template<typename ListVariantStoresRequestT = Model::ListVariantStoresRequest>
Model::ListVariantStoresOutcomeCallable Aws::Omics::OmicsClient::ListVariantStoresCallable ( const ListVariantStoresRequestT &  request = {}) const
inline

A Callable wrapper for ListVariantStores that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1738 of file OmicsClient.h.

◆ ListWorkflows()

virtual Model::ListWorkflowsOutcome Aws::Omics::OmicsClient::ListWorkflows ( const Model::ListWorkflowsRequest request = {}) const
virtual

Retrieves a list of workflows.

See Also:

AWS API Reference

◆ ListWorkflowsAsync()

template<typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
void Aws::Omics::OmicsClient::ListWorkflowsAsync ( const ListWorkflowsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr,
const ListWorkflowsRequestT &  request = {} 
) const
inline

An Async wrapper for ListWorkflows that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1772 of file OmicsClient.h.

◆ ListWorkflowsCallable()

template<typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
Model::ListWorkflowsOutcomeCallable Aws::Omics::OmicsClient::ListWorkflowsCallable ( const ListWorkflowsRequestT &  request = {}) const
inline

A Callable wrapper for ListWorkflows that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1763 of file OmicsClient.h.

◆ OverrideEndpoint()

void Aws::Omics::OmicsClient::OverrideEndpoint ( const Aws::String endpoint)

◆ StartAnnotationImportJob()

virtual Model::StartAnnotationImportJobOutcome Aws::Omics::OmicsClient::StartAnnotationImportJob ( const Model::StartAnnotationImportJobRequest request) const
virtual

Starts an annotation import job.

See Also:

AWS API Reference

◆ StartAnnotationImportJobAsync()

template<typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
void Aws::Omics::OmicsClient::StartAnnotationImportJobAsync ( const StartAnnotationImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartAnnotationImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1797 of file OmicsClient.h.

◆ StartAnnotationImportJobCallable()

template<typename StartAnnotationImportJobRequestT = Model::StartAnnotationImportJobRequest>
Model::StartAnnotationImportJobOutcomeCallable Aws::Omics::OmicsClient::StartAnnotationImportJobCallable ( const StartAnnotationImportJobRequestT &  request) const
inline

A Callable wrapper for StartAnnotationImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1788 of file OmicsClient.h.

◆ StartReadSetActivationJob()

virtual Model::StartReadSetActivationJobOutcome Aws::Omics::OmicsClient::StartReadSetActivationJob ( const Model::StartReadSetActivationJobRequest request) const
virtual

Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read sets after 30 days.

See Also:

AWS API Reference

◆ StartReadSetActivationJobAsync()

template<typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
void Aws::Omics::OmicsClient::StartReadSetActivationJobAsync ( const StartReadSetActivationJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartReadSetActivationJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1823 of file OmicsClient.h.

◆ StartReadSetActivationJobCallable()

template<typename StartReadSetActivationJobRequestT = Model::StartReadSetActivationJobRequest>
Model::StartReadSetActivationJobOutcomeCallable Aws::Omics::OmicsClient::StartReadSetActivationJobCallable ( const StartReadSetActivationJobRequestT &  request) const
inline

A Callable wrapper for StartReadSetActivationJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1814 of file OmicsClient.h.

◆ StartReadSetExportJob()

virtual Model::StartReadSetExportJobOutcome Aws::Omics::OmicsClient::StartReadSetExportJob ( const Model::StartReadSetExportJobRequest request) const
virtual

Exports a read set to Amazon S3.

See Also:

AWS API Reference

◆ StartReadSetExportJobAsync()

template<typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
void Aws::Omics::OmicsClient::StartReadSetExportJobAsync ( const StartReadSetExportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartReadSetExportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1848 of file OmicsClient.h.

◆ StartReadSetExportJobCallable()

template<typename StartReadSetExportJobRequestT = Model::StartReadSetExportJobRequest>
Model::StartReadSetExportJobOutcomeCallable Aws::Omics::OmicsClient::StartReadSetExportJobCallable ( const StartReadSetExportJobRequestT &  request) const
inline

A Callable wrapper for StartReadSetExportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1839 of file OmicsClient.h.

◆ StartReadSetImportJob()

virtual Model::StartReadSetImportJobOutcome Aws::Omics::OmicsClient::StartReadSetImportJob ( const Model::StartReadSetImportJobRequest request) const
virtual

Starts a read set import job.

See Also:

AWS API Reference

◆ StartReadSetImportJobAsync()

template<typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
void Aws::Omics::OmicsClient::StartReadSetImportJobAsync ( const StartReadSetImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartReadSetImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1873 of file OmicsClient.h.

◆ StartReadSetImportJobCallable()

template<typename StartReadSetImportJobRequestT = Model::StartReadSetImportJobRequest>
Model::StartReadSetImportJobOutcomeCallable Aws::Omics::OmicsClient::StartReadSetImportJobCallable ( const StartReadSetImportJobRequestT &  request) const
inline

A Callable wrapper for StartReadSetImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1864 of file OmicsClient.h.

◆ StartReferenceImportJob()

virtual Model::StartReferenceImportJobOutcome Aws::Omics::OmicsClient::StartReferenceImportJob ( const Model::StartReferenceImportJobRequest request) const
virtual

Starts a reference import job.

See Also:

AWS API Reference

◆ StartReferenceImportJobAsync()

template<typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
void Aws::Omics::OmicsClient::StartReferenceImportJobAsync ( const StartReferenceImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartReferenceImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1898 of file OmicsClient.h.

◆ StartReferenceImportJobCallable()

template<typename StartReferenceImportJobRequestT = Model::StartReferenceImportJobRequest>
Model::StartReferenceImportJobOutcomeCallable Aws::Omics::OmicsClient::StartReferenceImportJobCallable ( const StartReferenceImportJobRequestT &  request) const
inline

A Callable wrapper for StartReferenceImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1889 of file OmicsClient.h.

◆ StartRun()

virtual Model::StartRunOutcome Aws::Omics::OmicsClient::StartRun ( const Model::StartRunRequest request) const
virtual

Starts a workflow run. To duplicate a run, specify the run's ID and a role ARN. The remaining parameters are copied from the previous run.

StartRun will not support re-run for a workflow that is shared with you.

The total number of runs in your account is subject to a quota per Region. To avoid needing to delete runs manually, you can set the retention mode to REMOVE. Runs with this setting are deleted automatically when the run quoata is exceeded.

By default, the run uses STATIC storage. For STATIC storage, set the storageCapacity field. You can set the storage type to DYNAMIC. You do not set storageCapacity, because HealthOmics dynamically scales the storage up or down as required. For more information about static and dynamic storage, see Running workflows in the AWS HealthOmics User Guide.

See Also:

AWS API Reference

◆ StartRunAsync()

template<typename StartRunRequestT = Model::StartRunRequest>
void Aws::Omics::OmicsClient::StartRunAsync ( const StartRunRequestT &  request,
const StartRunResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartRun that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1935 of file OmicsClient.h.

◆ StartRunCallable()

template<typename StartRunRequestT = Model::StartRunRequest>
Model::StartRunOutcomeCallable Aws::Omics::OmicsClient::StartRunCallable ( const StartRunRequestT &  request) const
inline

A Callable wrapper for StartRun that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1926 of file OmicsClient.h.

◆ StartVariantImportJob()

virtual Model::StartVariantImportJobOutcome Aws::Omics::OmicsClient::StartVariantImportJob ( const Model::StartVariantImportJobRequest request) const
virtual

Starts a variant import job.

See Also:

AWS API Reference

◆ StartVariantImportJobAsync()

template<typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
void Aws::Omics::OmicsClient::StartVariantImportJobAsync ( const StartVariantImportJobRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for StartVariantImportJob that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1960 of file OmicsClient.h.

◆ StartVariantImportJobCallable()

template<typename StartVariantImportJobRequestT = Model::StartVariantImportJobRequest>
Model::StartVariantImportJobOutcomeCallable Aws::Omics::OmicsClient::StartVariantImportJobCallable ( const StartVariantImportJobRequestT &  request) const
inline

A Callable wrapper for StartVariantImportJob that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1951 of file OmicsClient.h.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::Omics::OmicsClient::TagResource ( const Model::TagResourceRequest request) const
virtual

Tags a resource.

See Also:

AWS API Reference

◆ TagResourceAsync()

template<typename TagResourceRequestT = Model::TagResourceRequest>
void Aws::Omics::OmicsClient::TagResourceAsync ( const TagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 1985 of file OmicsClient.h.

◆ TagResourceCallable()

template<typename TagResourceRequestT = Model::TagResourceRequest>
Model::TagResourceOutcomeCallable Aws::Omics::OmicsClient::TagResourceCallable ( const TagResourceRequestT &  request) const
inline

A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 1976 of file OmicsClient.h.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::Omics::OmicsClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Removes tags from a resource.

See Also:

AWS API Reference

◆ UntagResourceAsync()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
void Aws::Omics::OmicsClient::UntagResourceAsync ( const UntagResourceRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2010 of file OmicsClient.h.

◆ UntagResourceCallable()

template<typename UntagResourceRequestT = Model::UntagResourceRequest>
Model::UntagResourceOutcomeCallable Aws::Omics::OmicsClient::UntagResourceCallable ( const UntagResourceRequestT &  request) const
inline

A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2001 of file OmicsClient.h.

◆ UpdateAnnotationStore()

virtual Model::UpdateAnnotationStoreOutcome Aws::Omics::OmicsClient::UpdateAnnotationStore ( const Model::UpdateAnnotationStoreRequest request) const
virtual

Updates an annotation store.

See Also:

AWS API Reference

◆ UpdateAnnotationStoreAsync()

template<typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
void Aws::Omics::OmicsClient::UpdateAnnotationStoreAsync ( const UpdateAnnotationStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateAnnotationStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2035 of file OmicsClient.h.

◆ UpdateAnnotationStoreCallable()

template<typename UpdateAnnotationStoreRequestT = Model::UpdateAnnotationStoreRequest>
Model::UpdateAnnotationStoreOutcomeCallable Aws::Omics::OmicsClient::UpdateAnnotationStoreCallable ( const UpdateAnnotationStoreRequestT &  request) const
inline

A Callable wrapper for UpdateAnnotationStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2026 of file OmicsClient.h.

◆ UpdateAnnotationStoreVersion()

virtual Model::UpdateAnnotationStoreVersionOutcome Aws::Omics::OmicsClient::UpdateAnnotationStoreVersion ( const Model::UpdateAnnotationStoreVersionRequest request) const
virtual

Updates the description of an annotation store version.

See Also:

AWS API Reference

◆ UpdateAnnotationStoreVersionAsync()

template<typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
void Aws::Omics::OmicsClient::UpdateAnnotationStoreVersionAsync ( const UpdateAnnotationStoreVersionRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateAnnotationStoreVersion that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2061 of file OmicsClient.h.

◆ UpdateAnnotationStoreVersionCallable()

template<typename UpdateAnnotationStoreVersionRequestT = Model::UpdateAnnotationStoreVersionRequest>
Model::UpdateAnnotationStoreVersionOutcomeCallable Aws::Omics::OmicsClient::UpdateAnnotationStoreVersionCallable ( const UpdateAnnotationStoreVersionRequestT &  request) const
inline

A Callable wrapper for UpdateAnnotationStoreVersion that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2052 of file OmicsClient.h.

◆ UpdateRunGroup()

virtual Model::UpdateRunGroupOutcome Aws::Omics::OmicsClient::UpdateRunGroup ( const Model::UpdateRunGroupRequest request) const
virtual

Updates a run group.

See Also:

AWS API Reference

◆ UpdateRunGroupAsync()

template<typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
void Aws::Omics::OmicsClient::UpdateRunGroupAsync ( const UpdateRunGroupRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateRunGroup that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2086 of file OmicsClient.h.

◆ UpdateRunGroupCallable()

template<typename UpdateRunGroupRequestT = Model::UpdateRunGroupRequest>
Model::UpdateRunGroupOutcomeCallable Aws::Omics::OmicsClient::UpdateRunGroupCallable ( const UpdateRunGroupRequestT &  request) const
inline

A Callable wrapper for UpdateRunGroup that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2077 of file OmicsClient.h.

◆ UpdateVariantStore()

virtual Model::UpdateVariantStoreOutcome Aws::Omics::OmicsClient::UpdateVariantStore ( const Model::UpdateVariantStoreRequest request) const
virtual

Updates a variant store.

See Also:

AWS API Reference

◆ UpdateVariantStoreAsync()

template<typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
void Aws::Omics::OmicsClient::UpdateVariantStoreAsync ( const UpdateVariantStoreRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateVariantStore that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2111 of file OmicsClient.h.

◆ UpdateVariantStoreCallable()

template<typename UpdateVariantStoreRequestT = Model::UpdateVariantStoreRequest>
Model::UpdateVariantStoreOutcomeCallable Aws::Omics::OmicsClient::UpdateVariantStoreCallable ( const UpdateVariantStoreRequestT &  request) const
inline

A Callable wrapper for UpdateVariantStore that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2102 of file OmicsClient.h.

◆ UpdateWorkflow()

virtual Model::UpdateWorkflowOutcome Aws::Omics::OmicsClient::UpdateWorkflow ( const Model::UpdateWorkflowRequest request) const
virtual

Updates a workflow.

See Also:

AWS API Reference

◆ UpdateWorkflowAsync()

template<typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
void Aws::Omics::OmicsClient::UpdateWorkflowAsync ( const UpdateWorkflowRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UpdateWorkflow that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2136 of file OmicsClient.h.

◆ UpdateWorkflowCallable()

template<typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
Model::UpdateWorkflowOutcomeCallable Aws::Omics::OmicsClient::UpdateWorkflowCallable ( const UpdateWorkflowRequestT &  request) const
inline

A Callable wrapper for UpdateWorkflow that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2127 of file OmicsClient.h.

◆ UploadReadSetPart()

virtual Model::UploadReadSetPartOutcome Aws::Omics::OmicsClient::UploadReadSetPart ( const Model::UploadReadSetPartRequest request) const
virtual

This operation uploads a specific part of a read set. If you upload a new part using a previously used part number, the previously uploaded part will be overwritten.

See Also:

AWS API Reference

◆ UploadReadSetPartAsync()

template<typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
void Aws::Omics::OmicsClient::UploadReadSetPartAsync ( const UploadReadSetPartRequestT &  request,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
inline

An Async wrapper for UploadReadSetPart that queues the request into a thread executor and triggers associated callback when operation has finished.

Definition at line 2163 of file OmicsClient.h.

◆ UploadReadSetPartCallable()

template<typename UploadReadSetPartRequestT = Model::UploadReadSetPartRequest>
Model::UploadReadSetPartOutcomeCallable Aws::Omics::OmicsClient::UploadReadSetPartCallable ( const UploadReadSetPartRequestT &  request) const
inline

A Callable wrapper for UploadReadSetPart that returns a future to the operation so that it can be executed in parallel to other requests.

Definition at line 2154 of file OmicsClient.h.

Friends And Related Symbol Documentation

◆ Aws::Client::ClientWithAsyncTemplateMethods< OmicsClient >

Definition at line 2170 of file OmicsClient.h.


The documentation for this class was generated from the following file: