/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the omics-2022-11-28.normal.json service model.
*/
using System;
using System.Collections.Generic;
using Amazon.Runtime;
using Amazon.Omics.Model;
namespace Amazon.Omics
{
///
/// Interface for accessing Omics
///
/// This is the AWS HealthOmics API Reference. For an introduction to the service,
/// see What is AWS HealthOmics?
/// in the AWS HealthOmics User Guide.
///
public partial interface IAmazonOmics : IAmazonService, IDisposable
{
#if BCL45 || AWS_ASYNC_ENUMERABLES_API
///
/// Paginators for the service
///
IOmicsPaginatorFactory Paginators { get; }
#endif
#region AbortMultipartReadSetUpload
///
/// Stops a multipart upload.
///
/// Container for the necessary parameters to execute the AbortMultipartReadSetUpload service method.
///
/// The response from the AbortMultipartReadSetUpload service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for AbortMultipartReadSetUpload Operation
AbortMultipartReadSetUploadResponse AbortMultipartReadSetUpload(AbortMultipartReadSetUploadRequest request);
///
/// Initiates the asynchronous execution of the AbortMultipartReadSetUpload operation.
///
///
/// Container for the necessary parameters to execute the AbortMultipartReadSetUpload operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAbortMultipartReadSetUpload
/// operation.
/// REST API Reference for AbortMultipartReadSetUpload Operation
IAsyncResult BeginAbortMultipartReadSetUpload(AbortMultipartReadSetUploadRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the AbortMultipartReadSetUpload operation.
///
///
/// The IAsyncResult returned by the call to BeginAbortMultipartReadSetUpload.
///
/// Returns a AbortMultipartReadSetUploadResult from Omics.
/// REST API Reference for AbortMultipartReadSetUpload Operation
AbortMultipartReadSetUploadResponse EndAbortMultipartReadSetUpload(IAsyncResult asyncResult);
#endregion
#region BatchDeleteReadSet
///
/// Deletes one or more read sets.
///
/// Container for the necessary parameters to execute the BatchDeleteReadSet service method.
///
/// The response from the BatchDeleteReadSet service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for BatchDeleteReadSet Operation
BatchDeleteReadSetResponse BatchDeleteReadSet(BatchDeleteReadSetRequest request);
///
/// Initiates the asynchronous execution of the BatchDeleteReadSet operation.
///
///
/// Container for the necessary parameters to execute the BatchDeleteReadSet operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndBatchDeleteReadSet
/// operation.
/// REST API Reference for BatchDeleteReadSet Operation
IAsyncResult BeginBatchDeleteReadSet(BatchDeleteReadSetRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the BatchDeleteReadSet operation.
///
///
/// The IAsyncResult returned by the call to BeginBatchDeleteReadSet.
///
/// Returns a BatchDeleteReadSetResult from Omics.
/// REST API Reference for BatchDeleteReadSet Operation
BatchDeleteReadSetResponse EndBatchDeleteReadSet(IAsyncResult asyncResult);
#endregion
#region CancelAnnotationImportJob
///
/// Cancels an annotation import job.
///
/// Container for the necessary parameters to execute the CancelAnnotationImportJob service method.
///
/// The response from the CancelAnnotationImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CancelAnnotationImportJob Operation
CancelAnnotationImportJobResponse CancelAnnotationImportJob(CancelAnnotationImportJobRequest request);
///
/// Initiates the asynchronous execution of the CancelAnnotationImportJob operation.
///
///
/// Container for the necessary parameters to execute the CancelAnnotationImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelAnnotationImportJob
/// operation.
/// REST API Reference for CancelAnnotationImportJob Operation
IAsyncResult BeginCancelAnnotationImportJob(CancelAnnotationImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CancelAnnotationImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCancelAnnotationImportJob.
///
/// Returns a CancelAnnotationImportJobResult from Omics.
/// REST API Reference for CancelAnnotationImportJob Operation
CancelAnnotationImportJobResponse EndCancelAnnotationImportJob(IAsyncResult asyncResult);
#endregion
#region CancelRun
///
/// Cancels a run.
///
/// Container for the necessary parameters to execute the CancelRun service method.
///
/// The response from the CancelRun service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CancelRun Operation
CancelRunResponse CancelRun(CancelRunRequest request);
///
/// Initiates the asynchronous execution of the CancelRun operation.
///
///
/// Container for the necessary parameters to execute the CancelRun operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelRun
/// operation.
/// REST API Reference for CancelRun Operation
IAsyncResult BeginCancelRun(CancelRunRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CancelRun operation.
///
///
/// The IAsyncResult returned by the call to BeginCancelRun.
///
/// Returns a CancelRunResult from Omics.
/// REST API Reference for CancelRun Operation
CancelRunResponse EndCancelRun(IAsyncResult asyncResult);
#endregion
#region CancelVariantImportJob
///
/// Cancels a variant import job.
///
/// Container for the necessary parameters to execute the CancelVariantImportJob service method.
///
/// The response from the CancelVariantImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CancelVariantImportJob Operation
CancelVariantImportJobResponse CancelVariantImportJob(CancelVariantImportJobRequest request);
///
/// Initiates the asynchronous execution of the CancelVariantImportJob operation.
///
///
/// Container for the necessary parameters to execute the CancelVariantImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelVariantImportJob
/// operation.
/// REST API Reference for CancelVariantImportJob Operation
IAsyncResult BeginCancelVariantImportJob(CancelVariantImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CancelVariantImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginCancelVariantImportJob.
///
/// Returns a CancelVariantImportJobResult from Omics.
/// REST API Reference for CancelVariantImportJob Operation
CancelVariantImportJobResponse EndCancelVariantImportJob(IAsyncResult asyncResult);
#endregion
#region CompleteMultipartReadSetUpload
///
/// Concludes a multipart upload once you have uploaded all the components.
///
/// Container for the necessary parameters to execute the CompleteMultipartReadSetUpload service method.
///
/// The response from the CompleteMultipartReadSetUpload service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CompleteMultipartReadSetUpload Operation
CompleteMultipartReadSetUploadResponse CompleteMultipartReadSetUpload(CompleteMultipartReadSetUploadRequest request);
///
/// Initiates the asynchronous execution of the CompleteMultipartReadSetUpload operation.
///
///
/// Container for the necessary parameters to execute the CompleteMultipartReadSetUpload operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCompleteMultipartReadSetUpload
/// operation.
/// REST API Reference for CompleteMultipartReadSetUpload Operation
IAsyncResult BeginCompleteMultipartReadSetUpload(CompleteMultipartReadSetUploadRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CompleteMultipartReadSetUpload operation.
///
///
/// The IAsyncResult returned by the call to BeginCompleteMultipartReadSetUpload.
///
/// Returns a CompleteMultipartReadSetUploadResult from Omics.
/// REST API Reference for CompleteMultipartReadSetUpload Operation
CompleteMultipartReadSetUploadResponse EndCompleteMultipartReadSetUpload(IAsyncResult asyncResult);
#endregion
#region CreateAnnotationStore
///
/// Creates an annotation store.
///
/// Container for the necessary parameters to execute the CreateAnnotationStore service method.
///
/// The response from the CreateAnnotationStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateAnnotationStore Operation
CreateAnnotationStoreResponse CreateAnnotationStore(CreateAnnotationStoreRequest request);
///
/// Initiates the asynchronous execution of the CreateAnnotationStore operation.
///
///
/// Container for the necessary parameters to execute the CreateAnnotationStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateAnnotationStore
/// operation.
/// REST API Reference for CreateAnnotationStore Operation
IAsyncResult BeginCreateAnnotationStore(CreateAnnotationStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateAnnotationStore operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateAnnotationStore.
///
/// Returns a CreateAnnotationStoreResult from Omics.
/// REST API Reference for CreateAnnotationStore Operation
CreateAnnotationStoreResponse EndCreateAnnotationStore(IAsyncResult asyncResult);
#endregion
#region CreateMultipartReadSetUpload
///
/// Begins a multipart read set upload.
///
/// Container for the necessary parameters to execute the CreateMultipartReadSetUpload service method.
///
/// The response from the CreateMultipartReadSetUpload service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateMultipartReadSetUpload Operation
CreateMultipartReadSetUploadResponse CreateMultipartReadSetUpload(CreateMultipartReadSetUploadRequest request);
///
/// Initiates the asynchronous execution of the CreateMultipartReadSetUpload operation.
///
///
/// Container for the necessary parameters to execute the CreateMultipartReadSetUpload operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateMultipartReadSetUpload
/// operation.
/// REST API Reference for CreateMultipartReadSetUpload Operation
IAsyncResult BeginCreateMultipartReadSetUpload(CreateMultipartReadSetUploadRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateMultipartReadSetUpload operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateMultipartReadSetUpload.
///
/// Returns a CreateMultipartReadSetUploadResult from Omics.
/// REST API Reference for CreateMultipartReadSetUpload Operation
CreateMultipartReadSetUploadResponse EndCreateMultipartReadSetUpload(IAsyncResult asyncResult);
#endregion
#region CreateReferenceStore
///
/// Creates a reference store.
///
/// Container for the necessary parameters to execute the CreateReferenceStore service method.
///
/// The response from the CreateReferenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateReferenceStore Operation
CreateReferenceStoreResponse CreateReferenceStore(CreateReferenceStoreRequest request);
///
/// Initiates the asynchronous execution of the CreateReferenceStore operation.
///
///
/// Container for the necessary parameters to execute the CreateReferenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateReferenceStore
/// operation.
/// REST API Reference for CreateReferenceStore Operation
IAsyncResult BeginCreateReferenceStore(CreateReferenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateReferenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateReferenceStore.
///
/// Returns a CreateReferenceStoreResult from Omics.
/// REST API Reference for CreateReferenceStore Operation
CreateReferenceStoreResponse EndCreateReferenceStore(IAsyncResult asyncResult);
#endregion
#region CreateRunGroup
///
/// Creates a run group.
///
/// Container for the necessary parameters to execute the CreateRunGroup service method.
///
/// The response from the CreateRunGroup service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateRunGroup Operation
CreateRunGroupResponse CreateRunGroup(CreateRunGroupRequest request);
///
/// Initiates the asynchronous execution of the CreateRunGroup operation.
///
///
/// Container for the necessary parameters to execute the CreateRunGroup operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateRunGroup
/// operation.
/// REST API Reference for CreateRunGroup Operation
IAsyncResult BeginCreateRunGroup(CreateRunGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateRunGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateRunGroup.
///
/// Returns a CreateRunGroupResult from Omics.
/// REST API Reference for CreateRunGroup Operation
CreateRunGroupResponse EndCreateRunGroup(IAsyncResult asyncResult);
#endregion
#region CreateSequenceStore
///
/// Creates a sequence store.
///
/// Container for the necessary parameters to execute the CreateSequenceStore service method.
///
/// The response from the CreateSequenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateSequenceStore Operation
CreateSequenceStoreResponse CreateSequenceStore(CreateSequenceStoreRequest request);
///
/// Initiates the asynchronous execution of the CreateSequenceStore operation.
///
///
/// Container for the necessary parameters to execute the CreateSequenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateSequenceStore
/// operation.
/// REST API Reference for CreateSequenceStore Operation
IAsyncResult BeginCreateSequenceStore(CreateSequenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateSequenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateSequenceStore.
///
/// Returns a CreateSequenceStoreResult from Omics.
/// REST API Reference for CreateSequenceStore Operation
CreateSequenceStoreResponse EndCreateSequenceStore(IAsyncResult asyncResult);
#endregion
#region CreateVariantStore
///
/// Creates a variant store.
///
/// Container for the necessary parameters to execute the CreateVariantStore service method.
///
/// The response from the CreateVariantStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateVariantStore Operation
CreateVariantStoreResponse CreateVariantStore(CreateVariantStoreRequest request);
///
/// Initiates the asynchronous execution of the CreateVariantStore operation.
///
///
/// Container for the necessary parameters to execute the CreateVariantStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateVariantStore
/// operation.
/// REST API Reference for CreateVariantStore Operation
IAsyncResult BeginCreateVariantStore(CreateVariantStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateVariantStore operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateVariantStore.
///
/// Returns a CreateVariantStoreResult from Omics.
/// REST API Reference for CreateVariantStore Operation
CreateVariantStoreResponse EndCreateVariantStore(IAsyncResult asyncResult);
#endregion
#region CreateWorkflow
///
/// Creates a workflow.
///
/// Container for the necessary parameters to execute the CreateWorkflow service method.
///
/// The response from the CreateWorkflow service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for CreateWorkflow Operation
CreateWorkflowResponse CreateWorkflow(CreateWorkflowRequest request);
///
/// Initiates the asynchronous execution of the CreateWorkflow operation.
///
///
/// Container for the necessary parameters to execute the CreateWorkflow operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkflow
/// operation.
/// REST API Reference for CreateWorkflow Operation
IAsyncResult BeginCreateWorkflow(CreateWorkflowRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the CreateWorkflow operation.
///
///
/// The IAsyncResult returned by the call to BeginCreateWorkflow.
///
/// Returns a CreateWorkflowResult from Omics.
/// REST API Reference for CreateWorkflow Operation
CreateWorkflowResponse EndCreateWorkflow(IAsyncResult asyncResult);
#endregion
#region DeleteAnnotationStore
///
/// Deletes an annotation store.
///
/// Container for the necessary parameters to execute the DeleteAnnotationStore service method.
///
/// The response from the DeleteAnnotationStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteAnnotationStore Operation
DeleteAnnotationStoreResponse DeleteAnnotationStore(DeleteAnnotationStoreRequest request);
///
/// Initiates the asynchronous execution of the DeleteAnnotationStore operation.
///
///
/// Container for the necessary parameters to execute the DeleteAnnotationStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteAnnotationStore
/// operation.
/// REST API Reference for DeleteAnnotationStore Operation
IAsyncResult BeginDeleteAnnotationStore(DeleteAnnotationStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteAnnotationStore operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteAnnotationStore.
///
/// Returns a DeleteAnnotationStoreResult from Omics.
/// REST API Reference for DeleteAnnotationStore Operation
DeleteAnnotationStoreResponse EndDeleteAnnotationStore(IAsyncResult asyncResult);
#endregion
#region DeleteReference
///
/// Deletes a genome reference.
///
/// Container for the necessary parameters to execute the DeleteReference service method.
///
/// The response from the DeleteReference service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteReference Operation
DeleteReferenceResponse DeleteReference(DeleteReferenceRequest request);
///
/// Initiates the asynchronous execution of the DeleteReference operation.
///
///
/// Container for the necessary parameters to execute the DeleteReference operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteReference
/// operation.
/// REST API Reference for DeleteReference Operation
IAsyncResult BeginDeleteReference(DeleteReferenceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteReference operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteReference.
///
/// Returns a DeleteReferenceResult from Omics.
/// REST API Reference for DeleteReference Operation
DeleteReferenceResponse EndDeleteReference(IAsyncResult asyncResult);
#endregion
#region DeleteReferenceStore
///
/// Deletes a genome reference store.
///
/// Container for the necessary parameters to execute the DeleteReferenceStore service method.
///
/// The response from the DeleteReferenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteReferenceStore Operation
DeleteReferenceStoreResponse DeleteReferenceStore(DeleteReferenceStoreRequest request);
///
/// Initiates the asynchronous execution of the DeleteReferenceStore operation.
///
///
/// Container for the necessary parameters to execute the DeleteReferenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteReferenceStore
/// operation.
/// REST API Reference for DeleteReferenceStore Operation
IAsyncResult BeginDeleteReferenceStore(DeleteReferenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteReferenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteReferenceStore.
///
/// Returns a DeleteReferenceStoreResult from Omics.
/// REST API Reference for DeleteReferenceStore Operation
DeleteReferenceStoreResponse EndDeleteReferenceStore(IAsyncResult asyncResult);
#endregion
#region DeleteRun
///
/// Deletes a workflow run.
///
/// Container for the necessary parameters to execute the DeleteRun service method.
///
/// The response from the DeleteRun service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteRun Operation
DeleteRunResponse DeleteRun(DeleteRunRequest request);
///
/// Initiates the asynchronous execution of the DeleteRun operation.
///
///
/// Container for the necessary parameters to execute the DeleteRun operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteRun
/// operation.
/// REST API Reference for DeleteRun Operation
IAsyncResult BeginDeleteRun(DeleteRunRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteRun operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteRun.
///
/// Returns a DeleteRunResult from Omics.
/// REST API Reference for DeleteRun Operation
DeleteRunResponse EndDeleteRun(IAsyncResult asyncResult);
#endregion
#region DeleteRunGroup
///
/// Deletes a workflow run group.
///
/// Container for the necessary parameters to execute the DeleteRunGroup service method.
///
/// The response from the DeleteRunGroup service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteRunGroup Operation
DeleteRunGroupResponse DeleteRunGroup(DeleteRunGroupRequest request);
///
/// Initiates the asynchronous execution of the DeleteRunGroup operation.
///
///
/// Container for the necessary parameters to execute the DeleteRunGroup operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteRunGroup
/// operation.
/// REST API Reference for DeleteRunGroup Operation
IAsyncResult BeginDeleteRunGroup(DeleteRunGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteRunGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteRunGroup.
///
/// Returns a DeleteRunGroupResult from Omics.
/// REST API Reference for DeleteRunGroup Operation
DeleteRunGroupResponse EndDeleteRunGroup(IAsyncResult asyncResult);
#endregion
#region DeleteSequenceStore
///
/// Deletes a sequence store.
///
/// Container for the necessary parameters to execute the DeleteSequenceStore service method.
///
/// The response from the DeleteSequenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteSequenceStore Operation
DeleteSequenceStoreResponse DeleteSequenceStore(DeleteSequenceStoreRequest request);
///
/// Initiates the asynchronous execution of the DeleteSequenceStore operation.
///
///
/// Container for the necessary parameters to execute the DeleteSequenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteSequenceStore
/// operation.
/// REST API Reference for DeleteSequenceStore Operation
IAsyncResult BeginDeleteSequenceStore(DeleteSequenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteSequenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteSequenceStore.
///
/// Returns a DeleteSequenceStoreResult from Omics.
/// REST API Reference for DeleteSequenceStore Operation
DeleteSequenceStoreResponse EndDeleteSequenceStore(IAsyncResult asyncResult);
#endregion
#region DeleteVariantStore
///
/// Deletes a variant store.
///
/// Container for the necessary parameters to execute the DeleteVariantStore service method.
///
/// The response from the DeleteVariantStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteVariantStore Operation
DeleteVariantStoreResponse DeleteVariantStore(DeleteVariantStoreRequest request);
///
/// Initiates the asynchronous execution of the DeleteVariantStore operation.
///
///
/// Container for the necessary parameters to execute the DeleteVariantStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteVariantStore
/// operation.
/// REST API Reference for DeleteVariantStore Operation
IAsyncResult BeginDeleteVariantStore(DeleteVariantStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteVariantStore operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteVariantStore.
///
/// Returns a DeleteVariantStoreResult from Omics.
/// REST API Reference for DeleteVariantStore Operation
DeleteVariantStoreResponse EndDeleteVariantStore(IAsyncResult asyncResult);
#endregion
#region DeleteWorkflow
///
/// Deletes a workflow.
///
/// Container for the necessary parameters to execute the DeleteWorkflow service method.
///
/// The response from the DeleteWorkflow service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for DeleteWorkflow Operation
DeleteWorkflowResponse DeleteWorkflow(DeleteWorkflowRequest request);
///
/// Initiates the asynchronous execution of the DeleteWorkflow operation.
///
///
/// Container for the necessary parameters to execute the DeleteWorkflow operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorkflow
/// operation.
/// REST API Reference for DeleteWorkflow Operation
IAsyncResult BeginDeleteWorkflow(DeleteWorkflowRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the DeleteWorkflow operation.
///
///
/// The IAsyncResult returned by the call to BeginDeleteWorkflow.
///
/// Returns a DeleteWorkflowResult from Omics.
/// REST API Reference for DeleteWorkflow Operation
DeleteWorkflowResponse EndDeleteWorkflow(IAsyncResult asyncResult);
#endregion
#region GetAnnotationImportJob
///
/// Gets information about an annotation import job.
///
/// Container for the necessary parameters to execute the GetAnnotationImportJob service method.
///
/// The response from the GetAnnotationImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetAnnotationImportJob Operation
GetAnnotationImportJobResponse GetAnnotationImportJob(GetAnnotationImportJobRequest request);
///
/// Initiates the asynchronous execution of the GetAnnotationImportJob operation.
///
///
/// Container for the necessary parameters to execute the GetAnnotationImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAnnotationImportJob
/// operation.
/// REST API Reference for GetAnnotationImportJob Operation
IAsyncResult BeginGetAnnotationImportJob(GetAnnotationImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetAnnotationImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetAnnotationImportJob.
///
/// Returns a GetAnnotationImportJobResult from Omics.
/// REST API Reference for GetAnnotationImportJob Operation
GetAnnotationImportJobResponse EndGetAnnotationImportJob(IAsyncResult asyncResult);
#endregion
#region GetAnnotationStore
///
/// Gets information about an annotation store.
///
/// Container for the necessary parameters to execute the GetAnnotationStore service method.
///
/// The response from the GetAnnotationStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetAnnotationStore Operation
GetAnnotationStoreResponse GetAnnotationStore(GetAnnotationStoreRequest request);
///
/// Initiates the asynchronous execution of the GetAnnotationStore operation.
///
///
/// Container for the necessary parameters to execute the GetAnnotationStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAnnotationStore
/// operation.
/// REST API Reference for GetAnnotationStore Operation
IAsyncResult BeginGetAnnotationStore(GetAnnotationStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetAnnotationStore operation.
///
///
/// The IAsyncResult returned by the call to BeginGetAnnotationStore.
///
/// Returns a GetAnnotationStoreResult from Omics.
/// REST API Reference for GetAnnotationStore Operation
GetAnnotationStoreResponse EndGetAnnotationStore(IAsyncResult asyncResult);
#endregion
#region GetReadSet
///
/// Gets a file from a read set.
///
/// Container for the necessary parameters to execute the GetReadSet service method.
///
/// The response from the GetReadSet service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The ranges specified in the request are not valid.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReadSet Operation
GetReadSetResponse GetReadSet(GetReadSetRequest request);
///
/// Initiates the asynchronous execution of the GetReadSet operation.
///
///
/// Container for the necessary parameters to execute the GetReadSet operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReadSet
/// operation.
/// REST API Reference for GetReadSet Operation
IAsyncResult BeginGetReadSet(GetReadSetRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReadSet operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReadSet.
///
/// Returns a GetReadSetResult from Omics.
/// REST API Reference for GetReadSet Operation
GetReadSetResponse EndGetReadSet(IAsyncResult asyncResult);
#endregion
#region GetReadSetActivationJob
///
/// Gets information about a read set activation job.
///
/// Container for the necessary parameters to execute the GetReadSetActivationJob service method.
///
/// The response from the GetReadSetActivationJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReadSetActivationJob Operation
GetReadSetActivationJobResponse GetReadSetActivationJob(GetReadSetActivationJobRequest request);
///
/// Initiates the asynchronous execution of the GetReadSetActivationJob operation.
///
///
/// Container for the necessary parameters to execute the GetReadSetActivationJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReadSetActivationJob
/// operation.
/// REST API Reference for GetReadSetActivationJob Operation
IAsyncResult BeginGetReadSetActivationJob(GetReadSetActivationJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReadSetActivationJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReadSetActivationJob.
///
/// Returns a GetReadSetActivationJobResult from Omics.
/// REST API Reference for GetReadSetActivationJob Operation
GetReadSetActivationJobResponse EndGetReadSetActivationJob(IAsyncResult asyncResult);
#endregion
#region GetReadSetExportJob
///
/// Gets information about a read set export job.
///
/// Container for the necessary parameters to execute the GetReadSetExportJob service method.
///
/// The response from the GetReadSetExportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReadSetExportJob Operation
GetReadSetExportJobResponse GetReadSetExportJob(GetReadSetExportJobRequest request);
///
/// Initiates the asynchronous execution of the GetReadSetExportJob operation.
///
///
/// Container for the necessary parameters to execute the GetReadSetExportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReadSetExportJob
/// operation.
/// REST API Reference for GetReadSetExportJob Operation
IAsyncResult BeginGetReadSetExportJob(GetReadSetExportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReadSetExportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReadSetExportJob.
///
/// Returns a GetReadSetExportJobResult from Omics.
/// REST API Reference for GetReadSetExportJob Operation
GetReadSetExportJobResponse EndGetReadSetExportJob(IAsyncResult asyncResult);
#endregion
#region GetReadSetImportJob
///
/// Gets information about a read set import job.
///
/// Container for the necessary parameters to execute the GetReadSetImportJob service method.
///
/// The response from the GetReadSetImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReadSetImportJob Operation
GetReadSetImportJobResponse GetReadSetImportJob(GetReadSetImportJobRequest request);
///
/// Initiates the asynchronous execution of the GetReadSetImportJob operation.
///
///
/// Container for the necessary parameters to execute the GetReadSetImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReadSetImportJob
/// operation.
/// REST API Reference for GetReadSetImportJob Operation
IAsyncResult BeginGetReadSetImportJob(GetReadSetImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReadSetImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReadSetImportJob.
///
/// Returns a GetReadSetImportJobResult from Omics.
/// REST API Reference for GetReadSetImportJob Operation
GetReadSetImportJobResponse EndGetReadSetImportJob(IAsyncResult asyncResult);
#endregion
#region GetReadSetMetadata
///
/// Gets details about a read set.
///
/// Container for the necessary parameters to execute the GetReadSetMetadata service method.
///
/// The response from the GetReadSetMetadata service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReadSetMetadata Operation
GetReadSetMetadataResponse GetReadSetMetadata(GetReadSetMetadataRequest request);
///
/// Initiates the asynchronous execution of the GetReadSetMetadata operation.
///
///
/// Container for the necessary parameters to execute the GetReadSetMetadata operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReadSetMetadata
/// operation.
/// REST API Reference for GetReadSetMetadata Operation
IAsyncResult BeginGetReadSetMetadata(GetReadSetMetadataRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReadSetMetadata operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReadSetMetadata.
///
/// Returns a GetReadSetMetadataResult from Omics.
/// REST API Reference for GetReadSetMetadata Operation
GetReadSetMetadataResponse EndGetReadSetMetadata(IAsyncResult asyncResult);
#endregion
#region GetReference
///
/// Gets a reference file.
///
/// Container for the necessary parameters to execute the GetReference service method.
///
/// The response from the GetReference service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The ranges specified in the request are not valid.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReference Operation
GetReferenceResponse GetReference(GetReferenceRequest request);
///
/// Initiates the asynchronous execution of the GetReference operation.
///
///
/// Container for the necessary parameters to execute the GetReference operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReference
/// operation.
/// REST API Reference for GetReference Operation
IAsyncResult BeginGetReference(GetReferenceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReference operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReference.
///
/// Returns a GetReferenceResult from Omics.
/// REST API Reference for GetReference Operation
GetReferenceResponse EndGetReference(IAsyncResult asyncResult);
#endregion
#region GetReferenceImportJob
///
/// Gets information about a reference import job.
///
/// Container for the necessary parameters to execute the GetReferenceImportJob service method.
///
/// The response from the GetReferenceImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReferenceImportJob Operation
GetReferenceImportJobResponse GetReferenceImportJob(GetReferenceImportJobRequest request);
///
/// Initiates the asynchronous execution of the GetReferenceImportJob operation.
///
///
/// Container for the necessary parameters to execute the GetReferenceImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReferenceImportJob
/// operation.
/// REST API Reference for GetReferenceImportJob Operation
IAsyncResult BeginGetReferenceImportJob(GetReferenceImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReferenceImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReferenceImportJob.
///
/// Returns a GetReferenceImportJobResult from Omics.
/// REST API Reference for GetReferenceImportJob Operation
GetReferenceImportJobResponse EndGetReferenceImportJob(IAsyncResult asyncResult);
#endregion
#region GetReferenceMetadata
///
/// Gets information about a genome reference's metadata.
///
/// Container for the necessary parameters to execute the GetReferenceMetadata service method.
///
/// The response from the GetReferenceMetadata service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReferenceMetadata Operation
GetReferenceMetadataResponse GetReferenceMetadata(GetReferenceMetadataRequest request);
///
/// Initiates the asynchronous execution of the GetReferenceMetadata operation.
///
///
/// Container for the necessary parameters to execute the GetReferenceMetadata operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReferenceMetadata
/// operation.
/// REST API Reference for GetReferenceMetadata Operation
IAsyncResult BeginGetReferenceMetadata(GetReferenceMetadataRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReferenceMetadata operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReferenceMetadata.
///
/// Returns a GetReferenceMetadataResult from Omics.
/// REST API Reference for GetReferenceMetadata Operation
GetReferenceMetadataResponse EndGetReferenceMetadata(IAsyncResult asyncResult);
#endregion
#region GetReferenceStore
///
/// Gets information about a reference store.
///
/// Container for the necessary parameters to execute the GetReferenceStore service method.
///
/// The response from the GetReferenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetReferenceStore Operation
GetReferenceStoreResponse GetReferenceStore(GetReferenceStoreRequest request);
///
/// Initiates the asynchronous execution of the GetReferenceStore operation.
///
///
/// Container for the necessary parameters to execute the GetReferenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetReferenceStore
/// operation.
/// REST API Reference for GetReferenceStore Operation
IAsyncResult BeginGetReferenceStore(GetReferenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetReferenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginGetReferenceStore.
///
/// Returns a GetReferenceStoreResult from Omics.
/// REST API Reference for GetReferenceStore Operation
GetReferenceStoreResponse EndGetReferenceStore(IAsyncResult asyncResult);
#endregion
#region GetRun
///
/// Gets information about a workflow run.
///
/// Container for the necessary parameters to execute the GetRun service method.
///
/// The response from the GetRun service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetRun Operation
GetRunResponse GetRun(GetRunRequest request);
///
/// Initiates the asynchronous execution of the GetRun operation.
///
///
/// Container for the necessary parameters to execute the GetRun operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetRun
/// operation.
/// REST API Reference for GetRun Operation
IAsyncResult BeginGetRun(GetRunRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetRun operation.
///
///
/// The IAsyncResult returned by the call to BeginGetRun.
///
/// Returns a GetRunResult from Omics.
/// REST API Reference for GetRun Operation
GetRunResponse EndGetRun(IAsyncResult asyncResult);
#endregion
#region GetRunGroup
///
/// Gets information about a workflow run group.
///
/// Container for the necessary parameters to execute the GetRunGroup service method.
///
/// The response from the GetRunGroup service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetRunGroup Operation
GetRunGroupResponse GetRunGroup(GetRunGroupRequest request);
///
/// Initiates the asynchronous execution of the GetRunGroup operation.
///
///
/// Container for the necessary parameters to execute the GetRunGroup operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetRunGroup
/// operation.
/// REST API Reference for GetRunGroup Operation
IAsyncResult BeginGetRunGroup(GetRunGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetRunGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginGetRunGroup.
///
/// Returns a GetRunGroupResult from Omics.
/// REST API Reference for GetRunGroup Operation
GetRunGroupResponse EndGetRunGroup(IAsyncResult asyncResult);
#endregion
#region GetRunTask
///
/// Gets information about a workflow run task.
///
/// Container for the necessary parameters to execute the GetRunTask service method.
///
/// The response from the GetRunTask service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetRunTask Operation
GetRunTaskResponse GetRunTask(GetRunTaskRequest request);
///
/// Initiates the asynchronous execution of the GetRunTask operation.
///
///
/// Container for the necessary parameters to execute the GetRunTask operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetRunTask
/// operation.
/// REST API Reference for GetRunTask Operation
IAsyncResult BeginGetRunTask(GetRunTaskRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetRunTask operation.
///
///
/// The IAsyncResult returned by the call to BeginGetRunTask.
///
/// Returns a GetRunTaskResult from Omics.
/// REST API Reference for GetRunTask Operation
GetRunTaskResponse EndGetRunTask(IAsyncResult asyncResult);
#endregion
#region GetSequenceStore
///
/// Gets information about a sequence store.
///
/// Container for the necessary parameters to execute the GetSequenceStore service method.
///
/// The response from the GetSequenceStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetSequenceStore Operation
GetSequenceStoreResponse GetSequenceStore(GetSequenceStoreRequest request);
///
/// Initiates the asynchronous execution of the GetSequenceStore operation.
///
///
/// Container for the necessary parameters to execute the GetSequenceStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSequenceStore
/// operation.
/// REST API Reference for GetSequenceStore Operation
IAsyncResult BeginGetSequenceStore(GetSequenceStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetSequenceStore operation.
///
///
/// The IAsyncResult returned by the call to BeginGetSequenceStore.
///
/// Returns a GetSequenceStoreResult from Omics.
/// REST API Reference for GetSequenceStore Operation
GetSequenceStoreResponse EndGetSequenceStore(IAsyncResult asyncResult);
#endregion
#region GetVariantImportJob
///
/// Gets information about a variant import job.
///
/// Container for the necessary parameters to execute the GetVariantImportJob service method.
///
/// The response from the GetVariantImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetVariantImportJob Operation
GetVariantImportJobResponse GetVariantImportJob(GetVariantImportJobRequest request);
///
/// Initiates the asynchronous execution of the GetVariantImportJob operation.
///
///
/// Container for the necessary parameters to execute the GetVariantImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVariantImportJob
/// operation.
/// REST API Reference for GetVariantImportJob Operation
IAsyncResult BeginGetVariantImportJob(GetVariantImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetVariantImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginGetVariantImportJob.
///
/// Returns a GetVariantImportJobResult from Omics.
/// REST API Reference for GetVariantImportJob Operation
GetVariantImportJobResponse EndGetVariantImportJob(IAsyncResult asyncResult);
#endregion
#region GetVariantStore
///
/// Gets information about a variant store.
///
/// Container for the necessary parameters to execute the GetVariantStore service method.
///
/// The response from the GetVariantStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetVariantStore Operation
GetVariantStoreResponse GetVariantStore(GetVariantStoreRequest request);
///
/// Initiates the asynchronous execution of the GetVariantStore operation.
///
///
/// Container for the necessary parameters to execute the GetVariantStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetVariantStore
/// operation.
/// REST API Reference for GetVariantStore Operation
IAsyncResult BeginGetVariantStore(GetVariantStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetVariantStore operation.
///
///
/// The IAsyncResult returned by the call to BeginGetVariantStore.
///
/// Returns a GetVariantStoreResult from Omics.
/// REST API Reference for GetVariantStore Operation
GetVariantStoreResponse EndGetVariantStore(IAsyncResult asyncResult);
#endregion
#region GetWorkflow
///
/// Gets information about a workflow.
///
/// Container for the necessary parameters to execute the GetWorkflow service method.
///
/// The response from the GetWorkflow service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for GetWorkflow Operation
GetWorkflowResponse GetWorkflow(GetWorkflowRequest request);
///
/// Initiates the asynchronous execution of the GetWorkflow operation.
///
///
/// Container for the necessary parameters to execute the GetWorkflow operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetWorkflow
/// operation.
/// REST API Reference for GetWorkflow Operation
IAsyncResult BeginGetWorkflow(GetWorkflowRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the GetWorkflow operation.
///
///
/// The IAsyncResult returned by the call to BeginGetWorkflow.
///
/// Returns a GetWorkflowResult from Omics.
/// REST API Reference for GetWorkflow Operation
GetWorkflowResponse EndGetWorkflow(IAsyncResult asyncResult);
#endregion
#region ListAnnotationImportJobs
///
/// Retrieves a list of annotation import jobs.
///
/// Container for the necessary parameters to execute the ListAnnotationImportJobs service method.
///
/// The response from the ListAnnotationImportJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListAnnotationImportJobs Operation
ListAnnotationImportJobsResponse ListAnnotationImportJobs(ListAnnotationImportJobsRequest request);
///
/// Initiates the asynchronous execution of the ListAnnotationImportJobs operation.
///
///
/// Container for the necessary parameters to execute the ListAnnotationImportJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAnnotationImportJobs
/// operation.
/// REST API Reference for ListAnnotationImportJobs Operation
IAsyncResult BeginListAnnotationImportJobs(ListAnnotationImportJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListAnnotationImportJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListAnnotationImportJobs.
///
/// Returns a ListAnnotationImportJobsResult from Omics.
/// REST API Reference for ListAnnotationImportJobs Operation
ListAnnotationImportJobsResponse EndListAnnotationImportJobs(IAsyncResult asyncResult);
#endregion
#region ListAnnotationStores
///
/// Retrieves a list of annotation stores.
///
/// Container for the necessary parameters to execute the ListAnnotationStores service method.
///
/// The response from the ListAnnotationStores service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListAnnotationStores Operation
ListAnnotationStoresResponse ListAnnotationStores(ListAnnotationStoresRequest request);
///
/// Initiates the asynchronous execution of the ListAnnotationStores operation.
///
///
/// Container for the necessary parameters to execute the ListAnnotationStores operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAnnotationStores
/// operation.
/// REST API Reference for ListAnnotationStores Operation
IAsyncResult BeginListAnnotationStores(ListAnnotationStoresRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListAnnotationStores operation.
///
///
/// The IAsyncResult returned by the call to BeginListAnnotationStores.
///
/// Returns a ListAnnotationStoresResult from Omics.
/// REST API Reference for ListAnnotationStores Operation
ListAnnotationStoresResponse EndListAnnotationStores(IAsyncResult asyncResult);
#endregion
#region ListMultipartReadSetUploads
///
/// Lists all multipart read set uploads and their statuses.
///
/// Container for the necessary parameters to execute the ListMultipartReadSetUploads service method.
///
/// The response from the ListMultipartReadSetUploads service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListMultipartReadSetUploads Operation
ListMultipartReadSetUploadsResponse ListMultipartReadSetUploads(ListMultipartReadSetUploadsRequest request);
///
/// Initiates the asynchronous execution of the ListMultipartReadSetUploads operation.
///
///
/// Container for the necessary parameters to execute the ListMultipartReadSetUploads operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListMultipartReadSetUploads
/// operation.
/// REST API Reference for ListMultipartReadSetUploads Operation
IAsyncResult BeginListMultipartReadSetUploads(ListMultipartReadSetUploadsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListMultipartReadSetUploads operation.
///
///
/// The IAsyncResult returned by the call to BeginListMultipartReadSetUploads.
///
/// Returns a ListMultipartReadSetUploadsResult from Omics.
/// REST API Reference for ListMultipartReadSetUploads Operation
ListMultipartReadSetUploadsResponse EndListMultipartReadSetUploads(IAsyncResult asyncResult);
#endregion
#region ListReadSetActivationJobs
///
/// Retrieves a list of read set activation jobs.
///
/// Container for the necessary parameters to execute the ListReadSetActivationJobs service method.
///
/// The response from the ListReadSetActivationJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReadSetActivationJobs Operation
ListReadSetActivationJobsResponse ListReadSetActivationJobs(ListReadSetActivationJobsRequest request);
///
/// Initiates the asynchronous execution of the ListReadSetActivationJobs operation.
///
///
/// Container for the necessary parameters to execute the ListReadSetActivationJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReadSetActivationJobs
/// operation.
/// REST API Reference for ListReadSetActivationJobs Operation
IAsyncResult BeginListReadSetActivationJobs(ListReadSetActivationJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReadSetActivationJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListReadSetActivationJobs.
///
/// Returns a ListReadSetActivationJobsResult from Omics.
/// REST API Reference for ListReadSetActivationJobs Operation
ListReadSetActivationJobsResponse EndListReadSetActivationJobs(IAsyncResult asyncResult);
#endregion
#region ListReadSetExportJobs
///
/// Retrieves a list of read set export jobs.
///
/// Container for the necessary parameters to execute the ListReadSetExportJobs service method.
///
/// The response from the ListReadSetExportJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReadSetExportJobs Operation
ListReadSetExportJobsResponse ListReadSetExportJobs(ListReadSetExportJobsRequest request);
///
/// Initiates the asynchronous execution of the ListReadSetExportJobs operation.
///
///
/// Container for the necessary parameters to execute the ListReadSetExportJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReadSetExportJobs
/// operation.
/// REST API Reference for ListReadSetExportJobs Operation
IAsyncResult BeginListReadSetExportJobs(ListReadSetExportJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReadSetExportJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListReadSetExportJobs.
///
/// Returns a ListReadSetExportJobsResult from Omics.
/// REST API Reference for ListReadSetExportJobs Operation
ListReadSetExportJobsResponse EndListReadSetExportJobs(IAsyncResult asyncResult);
#endregion
#region ListReadSetImportJobs
///
/// Retrieves a list of read set import jobs.
///
/// Container for the necessary parameters to execute the ListReadSetImportJobs service method.
///
/// The response from the ListReadSetImportJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReadSetImportJobs Operation
ListReadSetImportJobsResponse ListReadSetImportJobs(ListReadSetImportJobsRequest request);
///
/// Initiates the asynchronous execution of the ListReadSetImportJobs operation.
///
///
/// Container for the necessary parameters to execute the ListReadSetImportJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReadSetImportJobs
/// operation.
/// REST API Reference for ListReadSetImportJobs Operation
IAsyncResult BeginListReadSetImportJobs(ListReadSetImportJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReadSetImportJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListReadSetImportJobs.
///
/// Returns a ListReadSetImportJobsResult from Omics.
/// REST API Reference for ListReadSetImportJobs Operation
ListReadSetImportJobsResponse EndListReadSetImportJobs(IAsyncResult asyncResult);
#endregion
#region ListReadSets
///
/// Retrieves a list of read sets.
///
/// Container for the necessary parameters to execute the ListReadSets service method.
///
/// The response from the ListReadSets service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReadSets Operation
ListReadSetsResponse ListReadSets(ListReadSetsRequest request);
///
/// Initiates the asynchronous execution of the ListReadSets operation.
///
///
/// Container for the necessary parameters to execute the ListReadSets operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReadSets
/// operation.
/// REST API Reference for ListReadSets Operation
IAsyncResult BeginListReadSets(ListReadSetsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReadSets operation.
///
///
/// The IAsyncResult returned by the call to BeginListReadSets.
///
/// Returns a ListReadSetsResult from Omics.
/// REST API Reference for ListReadSets Operation
ListReadSetsResponse EndListReadSets(IAsyncResult asyncResult);
#endregion
#region ListReadSetUploadParts
///
/// This operation will list all parts in a requested multipart upload for a sequence
/// store.
///
/// Container for the necessary parameters to execute the ListReadSetUploadParts service method.
///
/// The response from the ListReadSetUploadParts service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReadSetUploadParts Operation
ListReadSetUploadPartsResponse ListReadSetUploadParts(ListReadSetUploadPartsRequest request);
///
/// Initiates the asynchronous execution of the ListReadSetUploadParts operation.
///
///
/// Container for the necessary parameters to execute the ListReadSetUploadParts operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReadSetUploadParts
/// operation.
/// REST API Reference for ListReadSetUploadParts Operation
IAsyncResult BeginListReadSetUploadParts(ListReadSetUploadPartsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReadSetUploadParts operation.
///
///
/// The IAsyncResult returned by the call to BeginListReadSetUploadParts.
///
/// Returns a ListReadSetUploadPartsResult from Omics.
/// REST API Reference for ListReadSetUploadParts Operation
ListReadSetUploadPartsResponse EndListReadSetUploadParts(IAsyncResult asyncResult);
#endregion
#region ListReferenceImportJobs
///
/// Retrieves a list of reference import jobs.
///
/// Container for the necessary parameters to execute the ListReferenceImportJobs service method.
///
/// The response from the ListReferenceImportJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReferenceImportJobs Operation
ListReferenceImportJobsResponse ListReferenceImportJobs(ListReferenceImportJobsRequest request);
///
/// Initiates the asynchronous execution of the ListReferenceImportJobs operation.
///
///
/// Container for the necessary parameters to execute the ListReferenceImportJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReferenceImportJobs
/// operation.
/// REST API Reference for ListReferenceImportJobs Operation
IAsyncResult BeginListReferenceImportJobs(ListReferenceImportJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReferenceImportJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListReferenceImportJobs.
///
/// Returns a ListReferenceImportJobsResult from Omics.
/// REST API Reference for ListReferenceImportJobs Operation
ListReferenceImportJobsResponse EndListReferenceImportJobs(IAsyncResult asyncResult);
#endregion
#region ListReferences
///
/// Retrieves a list of references.
///
/// Container for the necessary parameters to execute the ListReferences service method.
///
/// The response from the ListReferences service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReferences Operation
ListReferencesResponse ListReferences(ListReferencesRequest request);
///
/// Initiates the asynchronous execution of the ListReferences operation.
///
///
/// Container for the necessary parameters to execute the ListReferences operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReferences
/// operation.
/// REST API Reference for ListReferences Operation
IAsyncResult BeginListReferences(ListReferencesRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReferences operation.
///
///
/// The IAsyncResult returned by the call to BeginListReferences.
///
/// Returns a ListReferencesResult from Omics.
/// REST API Reference for ListReferences Operation
ListReferencesResponse EndListReferences(IAsyncResult asyncResult);
#endregion
#region ListReferenceStores
///
/// Retrieves a list of reference stores.
///
/// Container for the necessary parameters to execute the ListReferenceStores service method.
///
/// The response from the ListReferenceStores service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListReferenceStores Operation
ListReferenceStoresResponse ListReferenceStores(ListReferenceStoresRequest request);
///
/// Initiates the asynchronous execution of the ListReferenceStores operation.
///
///
/// Container for the necessary parameters to execute the ListReferenceStores operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListReferenceStores
/// operation.
/// REST API Reference for ListReferenceStores Operation
IAsyncResult BeginListReferenceStores(ListReferenceStoresRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListReferenceStores operation.
///
///
/// The IAsyncResult returned by the call to BeginListReferenceStores.
///
/// Returns a ListReferenceStoresResult from Omics.
/// REST API Reference for ListReferenceStores Operation
ListReferenceStoresResponse EndListReferenceStores(IAsyncResult asyncResult);
#endregion
#region ListRunGroups
///
/// Retrieves a list of run groups.
///
/// Container for the necessary parameters to execute the ListRunGroups service method.
///
/// The response from the ListRunGroups service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListRunGroups Operation
ListRunGroupsResponse ListRunGroups(ListRunGroupsRequest request);
///
/// Initiates the asynchronous execution of the ListRunGroups operation.
///
///
/// Container for the necessary parameters to execute the ListRunGroups operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRunGroups
/// operation.
/// REST API Reference for ListRunGroups Operation
IAsyncResult BeginListRunGroups(ListRunGroupsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListRunGroups operation.
///
///
/// The IAsyncResult returned by the call to BeginListRunGroups.
///
/// Returns a ListRunGroupsResult from Omics.
/// REST API Reference for ListRunGroups Operation
ListRunGroupsResponse EndListRunGroups(IAsyncResult asyncResult);
#endregion
#region ListRuns
///
/// Retrieves a list of runs.
///
/// Container for the necessary parameters to execute the ListRuns service method.
///
/// The response from the ListRuns service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListRuns Operation
ListRunsResponse ListRuns(ListRunsRequest request);
///
/// Initiates the asynchronous execution of the ListRuns operation.
///
///
/// Container for the necessary parameters to execute the ListRuns operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRuns
/// operation.
/// REST API Reference for ListRuns Operation
IAsyncResult BeginListRuns(ListRunsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListRuns operation.
///
///
/// The IAsyncResult returned by the call to BeginListRuns.
///
/// Returns a ListRunsResult from Omics.
/// REST API Reference for ListRuns Operation
ListRunsResponse EndListRuns(IAsyncResult asyncResult);
#endregion
#region ListRunTasks
///
/// Retrieves a list of tasks for a run.
///
/// Container for the necessary parameters to execute the ListRunTasks service method.
///
/// The response from the ListRunTasks service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListRunTasks Operation
ListRunTasksResponse ListRunTasks(ListRunTasksRequest request);
///
/// Initiates the asynchronous execution of the ListRunTasks operation.
///
///
/// Container for the necessary parameters to execute the ListRunTasks operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListRunTasks
/// operation.
/// REST API Reference for ListRunTasks Operation
IAsyncResult BeginListRunTasks(ListRunTasksRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListRunTasks operation.
///
///
/// The IAsyncResult returned by the call to BeginListRunTasks.
///
/// Returns a ListRunTasksResult from Omics.
/// REST API Reference for ListRunTasks Operation
ListRunTasksResponse EndListRunTasks(IAsyncResult asyncResult);
#endregion
#region ListSequenceStores
///
/// Retrieves a list of sequence stores.
///
/// Container for the necessary parameters to execute the ListSequenceStores service method.
///
/// The response from the ListSequenceStores service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListSequenceStores Operation
ListSequenceStoresResponse ListSequenceStores(ListSequenceStoresRequest request);
///
/// Initiates the asynchronous execution of the ListSequenceStores operation.
///
///
/// Container for the necessary parameters to execute the ListSequenceStores operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSequenceStores
/// operation.
/// REST API Reference for ListSequenceStores Operation
IAsyncResult BeginListSequenceStores(ListSequenceStoresRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListSequenceStores operation.
///
///
/// The IAsyncResult returned by the call to BeginListSequenceStores.
///
/// Returns a ListSequenceStoresResult from Omics.
/// REST API Reference for ListSequenceStores Operation
ListSequenceStoresResponse EndListSequenceStores(IAsyncResult asyncResult);
#endregion
#region ListTagsForResource
///
/// Retrieves a list of tags for a resource.
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// The response from the ListTagsForResource service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListTagsForResource Operation
ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request);
///
/// Initiates the asynchronous execution of the ListTagsForResource operation.
///
///
/// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource
/// operation.
/// REST API Reference for ListTagsForResource Operation
IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListTagsForResource operation.
///
///
/// The IAsyncResult returned by the call to BeginListTagsForResource.
///
/// Returns a ListTagsForResourceResult from Omics.
/// REST API Reference for ListTagsForResource Operation
ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult);
#endregion
#region ListVariantImportJobs
///
/// Retrieves a list of variant import jobs.
///
/// Container for the necessary parameters to execute the ListVariantImportJobs service method.
///
/// The response from the ListVariantImportJobs service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListVariantImportJobs Operation
ListVariantImportJobsResponse ListVariantImportJobs(ListVariantImportJobsRequest request);
///
/// Initiates the asynchronous execution of the ListVariantImportJobs operation.
///
///
/// Container for the necessary parameters to execute the ListVariantImportJobs operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVariantImportJobs
/// operation.
/// REST API Reference for ListVariantImportJobs Operation
IAsyncResult BeginListVariantImportJobs(ListVariantImportJobsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListVariantImportJobs operation.
///
///
/// The IAsyncResult returned by the call to BeginListVariantImportJobs.
///
/// Returns a ListVariantImportJobsResult from Omics.
/// REST API Reference for ListVariantImportJobs Operation
ListVariantImportJobsResponse EndListVariantImportJobs(IAsyncResult asyncResult);
#endregion
#region ListVariantStores
///
/// Retrieves a list of variant stores.
///
/// Container for the necessary parameters to execute the ListVariantStores service method.
///
/// The response from the ListVariantStores service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListVariantStores Operation
ListVariantStoresResponse ListVariantStores(ListVariantStoresRequest request);
///
/// Initiates the asynchronous execution of the ListVariantStores operation.
///
///
/// Container for the necessary parameters to execute the ListVariantStores operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListVariantStores
/// operation.
/// REST API Reference for ListVariantStores Operation
IAsyncResult BeginListVariantStores(ListVariantStoresRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListVariantStores operation.
///
///
/// The IAsyncResult returned by the call to BeginListVariantStores.
///
/// Returns a ListVariantStoresResult from Omics.
/// REST API Reference for ListVariantStores Operation
ListVariantStoresResponse EndListVariantStores(IAsyncResult asyncResult);
#endregion
#region ListWorkflows
///
/// Retrieves a list of workflows.
///
/// Container for the necessary parameters to execute the ListWorkflows service method.
///
/// The response from the ListWorkflows service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for ListWorkflows Operation
ListWorkflowsResponse ListWorkflows(ListWorkflowsRequest request);
///
/// Initiates the asynchronous execution of the ListWorkflows operation.
///
///
/// Container for the necessary parameters to execute the ListWorkflows operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListWorkflows
/// operation.
/// REST API Reference for ListWorkflows Operation
IAsyncResult BeginListWorkflows(ListWorkflowsRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the ListWorkflows operation.
///
///
/// The IAsyncResult returned by the call to BeginListWorkflows.
///
/// Returns a ListWorkflowsResult from Omics.
/// REST API Reference for ListWorkflows Operation
ListWorkflowsResponse EndListWorkflows(IAsyncResult asyncResult);
#endregion
#region StartAnnotationImportJob
///
/// Starts an annotation import job.
///
/// Container for the necessary parameters to execute the StartAnnotationImportJob service method.
///
/// The response from the StartAnnotationImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartAnnotationImportJob Operation
StartAnnotationImportJobResponse StartAnnotationImportJob(StartAnnotationImportJobRequest request);
///
/// Initiates the asynchronous execution of the StartAnnotationImportJob operation.
///
///
/// Container for the necessary parameters to execute the StartAnnotationImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartAnnotationImportJob
/// operation.
/// REST API Reference for StartAnnotationImportJob Operation
IAsyncResult BeginStartAnnotationImportJob(StartAnnotationImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartAnnotationImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartAnnotationImportJob.
///
/// Returns a StartAnnotationImportJobResult from Omics.
/// REST API Reference for StartAnnotationImportJob Operation
StartAnnotationImportJobResponse EndStartAnnotationImportJob(IAsyncResult asyncResult);
#endregion
#region StartReadSetActivationJob
///
/// Activates an archived read set. To reduce storage charges, Amazon Omics archives unused
/// read sets after 30 days.
///
/// Container for the necessary parameters to execute the StartReadSetActivationJob service method.
///
/// The response from the StartReadSetActivationJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartReadSetActivationJob Operation
StartReadSetActivationJobResponse StartReadSetActivationJob(StartReadSetActivationJobRequest request);
///
/// Initiates the asynchronous execution of the StartReadSetActivationJob operation.
///
///
/// Container for the necessary parameters to execute the StartReadSetActivationJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartReadSetActivationJob
/// operation.
/// REST API Reference for StartReadSetActivationJob Operation
IAsyncResult BeginStartReadSetActivationJob(StartReadSetActivationJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartReadSetActivationJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartReadSetActivationJob.
///
/// Returns a StartReadSetActivationJobResult from Omics.
/// REST API Reference for StartReadSetActivationJob Operation
StartReadSetActivationJobResponse EndStartReadSetActivationJob(IAsyncResult asyncResult);
#endregion
#region StartReadSetExportJob
///
/// Exports a read set to Amazon S3.
///
/// Container for the necessary parameters to execute the StartReadSetExportJob service method.
///
/// The response from the StartReadSetExportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartReadSetExportJob Operation
StartReadSetExportJobResponse StartReadSetExportJob(StartReadSetExportJobRequest request);
///
/// Initiates the asynchronous execution of the StartReadSetExportJob operation.
///
///
/// Container for the necessary parameters to execute the StartReadSetExportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartReadSetExportJob
/// operation.
/// REST API Reference for StartReadSetExportJob Operation
IAsyncResult BeginStartReadSetExportJob(StartReadSetExportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartReadSetExportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartReadSetExportJob.
///
/// Returns a StartReadSetExportJobResult from Omics.
/// REST API Reference for StartReadSetExportJob Operation
StartReadSetExportJobResponse EndStartReadSetExportJob(IAsyncResult asyncResult);
#endregion
#region StartReadSetImportJob
///
/// Starts a read set import job.
///
/// Container for the necessary parameters to execute the StartReadSetImportJob service method.
///
/// The response from the StartReadSetImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartReadSetImportJob Operation
StartReadSetImportJobResponse StartReadSetImportJob(StartReadSetImportJobRequest request);
///
/// Initiates the asynchronous execution of the StartReadSetImportJob operation.
///
///
/// Container for the necessary parameters to execute the StartReadSetImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartReadSetImportJob
/// operation.
/// REST API Reference for StartReadSetImportJob Operation
IAsyncResult BeginStartReadSetImportJob(StartReadSetImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartReadSetImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartReadSetImportJob.
///
/// Returns a StartReadSetImportJobResult from Omics.
/// REST API Reference for StartReadSetImportJob Operation
StartReadSetImportJobResponse EndStartReadSetImportJob(IAsyncResult asyncResult);
#endregion
#region StartReferenceImportJob
///
/// Starts a reference import job.
///
/// Container for the necessary parameters to execute the StartReferenceImportJob service method.
///
/// The response from the StartReferenceImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartReferenceImportJob Operation
StartReferenceImportJobResponse StartReferenceImportJob(StartReferenceImportJobRequest request);
///
/// Initiates the asynchronous execution of the StartReferenceImportJob operation.
///
///
/// Container for the necessary parameters to execute the StartReferenceImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartReferenceImportJob
/// operation.
/// REST API Reference for StartReferenceImportJob Operation
IAsyncResult BeginStartReferenceImportJob(StartReferenceImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartReferenceImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartReferenceImportJob.
///
/// Returns a StartReferenceImportJobResult from Omics.
/// REST API Reference for StartReferenceImportJob Operation
StartReferenceImportJobResponse EndStartReferenceImportJob(IAsyncResult asyncResult);
#endregion
#region StartRun
///
/// Starts a run.
///
/// Container for the necessary parameters to execute the StartRun service method.
///
/// The response from the StartRun service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartRun Operation
StartRunResponse StartRun(StartRunRequest request);
///
/// Initiates the asynchronous execution of the StartRun operation.
///
///
/// Container for the necessary parameters to execute the StartRun operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartRun
/// operation.
/// REST API Reference for StartRun Operation
IAsyncResult BeginStartRun(StartRunRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartRun operation.
///
///
/// The IAsyncResult returned by the call to BeginStartRun.
///
/// Returns a StartRunResult from Omics.
/// REST API Reference for StartRun Operation
StartRunResponse EndStartRun(IAsyncResult asyncResult);
#endregion
#region StartVariantImportJob
///
/// Starts a variant import job.
///
/// Container for the necessary parameters to execute the StartVariantImportJob service method.
///
/// The response from the StartVariantImportJob service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for StartVariantImportJob Operation
StartVariantImportJobResponse StartVariantImportJob(StartVariantImportJobRequest request);
///
/// Initiates the asynchronous execution of the StartVariantImportJob operation.
///
///
/// Container for the necessary parameters to execute the StartVariantImportJob operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartVariantImportJob
/// operation.
/// REST API Reference for StartVariantImportJob Operation
IAsyncResult BeginStartVariantImportJob(StartVariantImportJobRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the StartVariantImportJob operation.
///
///
/// The IAsyncResult returned by the call to BeginStartVariantImportJob.
///
/// Returns a StartVariantImportJobResult from Omics.
/// REST API Reference for StartVariantImportJob Operation
StartVariantImportJobResponse EndStartVariantImportJob(IAsyncResult asyncResult);
#endregion
#region TagResource
///
/// Tags a resource.
///
/// Container for the necessary parameters to execute the TagResource service method.
///
/// The response from the TagResource service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for TagResource Operation
TagResourceResponse TagResource(TagResourceRequest request);
///
/// Initiates the asynchronous execution of the TagResource operation.
///
///
/// Container for the necessary parameters to execute the TagResource operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource
/// operation.
/// REST API Reference for TagResource Operation
IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the TagResource operation.
///
///
/// The IAsyncResult returned by the call to BeginTagResource.
///
/// Returns a TagResourceResult from Omics.
/// REST API Reference for TagResource Operation
TagResourceResponse EndTagResource(IAsyncResult asyncResult);
#endregion
#region UntagResource
///
/// Removes tags from a resource.
///
/// Container for the necessary parameters to execute the UntagResource service method.
///
/// The response from the UntagResource service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UntagResource Operation
UntagResourceResponse UntagResource(UntagResourceRequest request);
///
/// Initiates the asynchronous execution of the UntagResource operation.
///
///
/// Container for the necessary parameters to execute the UntagResource operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource
/// operation.
/// REST API Reference for UntagResource Operation
IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UntagResource operation.
///
///
/// The IAsyncResult returned by the call to BeginUntagResource.
///
/// Returns a UntagResourceResult from Omics.
/// REST API Reference for UntagResource Operation
UntagResourceResponse EndUntagResource(IAsyncResult asyncResult);
#endregion
#region UpdateAnnotationStore
///
/// Updates an annotation store.
///
/// Container for the necessary parameters to execute the UpdateAnnotationStore service method.
///
/// The response from the UpdateAnnotationStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UpdateAnnotationStore Operation
UpdateAnnotationStoreResponse UpdateAnnotationStore(UpdateAnnotationStoreRequest request);
///
/// Initiates the asynchronous execution of the UpdateAnnotationStore operation.
///
///
/// Container for the necessary parameters to execute the UpdateAnnotationStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateAnnotationStore
/// operation.
/// REST API Reference for UpdateAnnotationStore Operation
IAsyncResult BeginUpdateAnnotationStore(UpdateAnnotationStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateAnnotationStore operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateAnnotationStore.
///
/// Returns a UpdateAnnotationStoreResult from Omics.
/// REST API Reference for UpdateAnnotationStore Operation
UpdateAnnotationStoreResponse EndUpdateAnnotationStore(IAsyncResult asyncResult);
#endregion
#region UpdateRunGroup
///
/// Updates a run group.
///
/// Container for the necessary parameters to execute the UpdateRunGroup service method.
///
/// The response from the UpdateRunGroup service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UpdateRunGroup Operation
UpdateRunGroupResponse UpdateRunGroup(UpdateRunGroupRequest request);
///
/// Initiates the asynchronous execution of the UpdateRunGroup operation.
///
///
/// Container for the necessary parameters to execute the UpdateRunGroup operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateRunGroup
/// operation.
/// REST API Reference for UpdateRunGroup Operation
IAsyncResult BeginUpdateRunGroup(UpdateRunGroupRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateRunGroup operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateRunGroup.
///
/// Returns a UpdateRunGroupResult from Omics.
/// REST API Reference for UpdateRunGroup Operation
UpdateRunGroupResponse EndUpdateRunGroup(IAsyncResult asyncResult);
#endregion
#region UpdateVariantStore
///
/// Updates a variant store.
///
/// Container for the necessary parameters to execute the UpdateVariantStore service method.
///
/// The response from the UpdateVariantStore service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UpdateVariantStore Operation
UpdateVariantStoreResponse UpdateVariantStore(UpdateVariantStoreRequest request);
///
/// Initiates the asynchronous execution of the UpdateVariantStore operation.
///
///
/// Container for the necessary parameters to execute the UpdateVariantStore operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateVariantStore
/// operation.
/// REST API Reference for UpdateVariantStore Operation
IAsyncResult BeginUpdateVariantStore(UpdateVariantStoreRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateVariantStore operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateVariantStore.
///
/// Returns a UpdateVariantStoreResult from Omics.
/// REST API Reference for UpdateVariantStore Operation
UpdateVariantStoreResponse EndUpdateVariantStore(IAsyncResult asyncResult);
#endregion
#region UpdateWorkflow
///
/// Updates a workflow.
///
/// Container for the necessary parameters to execute the UpdateWorkflow service method.
///
/// The response from the UpdateWorkflow service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// The request cannot be applied to the target resource in its current state.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UpdateWorkflow Operation
UpdateWorkflowResponse UpdateWorkflow(UpdateWorkflowRequest request);
///
/// Initiates the asynchronous execution of the UpdateWorkflow operation.
///
///
/// Container for the necessary parameters to execute the UpdateWorkflow operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkflow
/// operation.
/// REST API Reference for UpdateWorkflow Operation
IAsyncResult BeginUpdateWorkflow(UpdateWorkflowRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UpdateWorkflow operation.
///
///
/// The IAsyncResult returned by the call to BeginUpdateWorkflow.
///
/// Returns a UpdateWorkflowResult from Omics.
/// REST API Reference for UpdateWorkflow Operation
UpdateWorkflowResponse EndUpdateWorkflow(IAsyncResult asyncResult);
#endregion
#region UploadReadSetPart
///
/// 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.
///
/// Container for the necessary parameters to execute the UploadReadSetPart service method.
///
/// The response from the UploadReadSetPart service method, as returned by Omics.
///
/// You do not have sufficient access to perform this action.
///
///
/// An unexpected error occurred. Try the request again.
///
///
/// The operation is not supported by Amazon Omics, or the API does not exist.
///
///
/// The request timed out.
///
///
/// The target resource was not found in the current Region.
///
///
/// The request exceeds a service quota.
///
///
/// The request was denied due to request throttling.
///
///
/// The input fails to satisfy the constraints specified by an AWS service.
///
/// REST API Reference for UploadReadSetPart Operation
UploadReadSetPartResponse UploadReadSetPart(UploadReadSetPartRequest request);
///
/// Initiates the asynchronous execution of the UploadReadSetPart operation.
///
///
/// Container for the necessary parameters to execute the UploadReadSetPart operation on AmazonOmicsClient.
/// An AsyncCallback delegate that is invoked when the operation completes.
/// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
/// procedure using the AsyncState property.
///
/// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUploadReadSetPart
/// operation.
/// REST API Reference for UploadReadSetPart Operation
IAsyncResult BeginUploadReadSetPart(UploadReadSetPartRequest request, AsyncCallback callback, object state);
///
/// Finishes the asynchronous execution of the UploadReadSetPart operation.
///
///
/// The IAsyncResult returned by the call to BeginUploadReadSetPart.
///
/// Returns a UploadReadSetPartResult from Omics.
/// REST API Reference for UploadReadSetPart Operation
UploadReadSetPartResponse EndUploadReadSetPart(IAsyncResult asyncResult);
#endregion
}
}