/* * Copyright 2018-2023 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. */ package com.amazonaws.services.omics; import javax.annotation.Generated; import com.amazonaws.services.omics.model.*; /** * Interface for accessing Amazon Omics asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive * notification when an asynchronous operation completes. *

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.omics.AbstractAmazonOmicsAsync} instead. *

*

*

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

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonOmicsAsync extends AmazonOmics { /** *

* Stops a multipart upload. *

* * @param abortMultipartReadSetUploadRequest * @return A Java Future containing the result of the AbortMultipartReadSetUpload operation returned by the service. * @sample AmazonOmicsAsync.AbortMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future abortMultipartReadSetUploadAsync( AbortMultipartReadSetUploadRequest abortMultipartReadSetUploadRequest); /** *

* Stops a multipart upload. *

* * @param abortMultipartReadSetUploadRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AbortMultipartReadSetUpload operation returned by the service. * @sample AmazonOmicsAsyncHandler.AbortMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future abortMultipartReadSetUploadAsync( AbortMultipartReadSetUploadRequest abortMultipartReadSetUploadRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes one or more read sets. *

* * @param batchDeleteReadSetRequest * @return A Java Future containing the result of the BatchDeleteReadSet operation returned by the service. * @sample AmazonOmicsAsync.BatchDeleteReadSet * @see AWS API * Documentation */ java.util.concurrent.Future batchDeleteReadSetAsync(BatchDeleteReadSetRequest batchDeleteReadSetRequest); /** *

* Deletes one or more read sets. *

* * @param batchDeleteReadSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the BatchDeleteReadSet operation returned by the service. * @sample AmazonOmicsAsyncHandler.BatchDeleteReadSet * @see AWS API * Documentation */ java.util.concurrent.Future batchDeleteReadSetAsync(BatchDeleteReadSetRequest batchDeleteReadSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Cancels an annotation import job. *

* * @param cancelAnnotationImportJobRequest * @return A Java Future containing the result of the CancelAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsync.CancelAnnotationImportJob * @see AWS API Documentation */ java.util.concurrent.Future cancelAnnotationImportJobAsync( CancelAnnotationImportJobRequest cancelAnnotationImportJobRequest); /** *

* Cancels an annotation import job. *

* * @param cancelAnnotationImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.CancelAnnotationImportJob * @see AWS API Documentation */ java.util.concurrent.Future cancelAnnotationImportJobAsync( CancelAnnotationImportJobRequest cancelAnnotationImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Cancels a run. *

* * @param cancelRunRequest * @return A Java Future containing the result of the CancelRun operation returned by the service. * @sample AmazonOmicsAsync.CancelRun * @see AWS API * Documentation */ java.util.concurrent.Future cancelRunAsync(CancelRunRequest cancelRunRequest); /** *

* Cancels a run. *

* * @param cancelRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelRun operation returned by the service. * @sample AmazonOmicsAsyncHandler.CancelRun * @see AWS API * Documentation */ java.util.concurrent.Future cancelRunAsync(CancelRunRequest cancelRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Cancels a variant import job. *

* * @param cancelVariantImportJobRequest * @return A Java Future containing the result of the CancelVariantImportJob operation returned by the service. * @sample AmazonOmicsAsync.CancelVariantImportJob * @see AWS * API Documentation */ java.util.concurrent.Future cancelVariantImportJobAsync(CancelVariantImportJobRequest cancelVariantImportJobRequest); /** *

* Cancels a variant import job. *

* * @param cancelVariantImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelVariantImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.CancelVariantImportJob * @see AWS * API Documentation */ java.util.concurrent.Future cancelVariantImportJobAsync(CancelVariantImportJobRequest cancelVariantImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

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

* * @param completeMultipartReadSetUploadRequest * @return A Java Future containing the result of the CompleteMultipartReadSetUpload operation returned by the * service. * @sample AmazonOmicsAsync.CompleteMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future completeMultipartReadSetUploadAsync( CompleteMultipartReadSetUploadRequest completeMultipartReadSetUploadRequest); /** *

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

* * @param completeMultipartReadSetUploadRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CompleteMultipartReadSetUpload operation returned by the * service. * @sample AmazonOmicsAsyncHandler.CompleteMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future completeMultipartReadSetUploadAsync( CompleteMultipartReadSetUploadRequest completeMultipartReadSetUploadRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an annotation store. *

* * @param createAnnotationStoreRequest * @return A Java Future containing the result of the CreateAnnotationStore operation returned by the service. * @sample AmazonOmicsAsync.CreateAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future createAnnotationStoreAsync(CreateAnnotationStoreRequest createAnnotationStoreRequest); /** *

* Creates an annotation store. *

* * @param createAnnotationStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateAnnotationStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future createAnnotationStoreAsync(CreateAnnotationStoreRequest createAnnotationStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Begins a multipart read set upload. *

* * @param createMultipartReadSetUploadRequest * @return A Java Future containing the result of the CreateMultipartReadSetUpload operation returned by the * service. * @sample AmazonOmicsAsync.CreateMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future createMultipartReadSetUploadAsync( CreateMultipartReadSetUploadRequest createMultipartReadSetUploadRequest); /** *

* Begins a multipart read set upload. *

* * @param createMultipartReadSetUploadRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateMultipartReadSetUpload operation returned by the * service. * @sample AmazonOmicsAsyncHandler.CreateMultipartReadSetUpload * @see AWS API Documentation */ java.util.concurrent.Future createMultipartReadSetUploadAsync( CreateMultipartReadSetUploadRequest createMultipartReadSetUploadRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a reference store. *

* * @param createReferenceStoreRequest * @return A Java Future containing the result of the CreateReferenceStore operation returned by the service. * @sample AmazonOmicsAsync.CreateReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future createReferenceStoreAsync(CreateReferenceStoreRequest createReferenceStoreRequest); /** *

* Creates a reference store. *

* * @param createReferenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateReferenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future createReferenceStoreAsync(CreateReferenceStoreRequest createReferenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a run group. *

* * @param createRunGroupRequest * @return A Java Future containing the result of the CreateRunGroup operation returned by the service. * @sample AmazonOmicsAsync.CreateRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future createRunGroupAsync(CreateRunGroupRequest createRunGroupRequest); /** *

* Creates a run group. *

* * @param createRunGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateRunGroup operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future createRunGroupAsync(CreateRunGroupRequest createRunGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a sequence store. *

* * @param createSequenceStoreRequest * @return A Java Future containing the result of the CreateSequenceStore operation returned by the service. * @sample AmazonOmicsAsync.CreateSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future createSequenceStoreAsync(CreateSequenceStoreRequest createSequenceStoreRequest); /** *

* Creates a sequence store. *

* * @param createSequenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSequenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future createSequenceStoreAsync(CreateSequenceStoreRequest createSequenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a variant store. *

* * @param createVariantStoreRequest * @return A Java Future containing the result of the CreateVariantStore operation returned by the service. * @sample AmazonOmicsAsync.CreateVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future createVariantStoreAsync(CreateVariantStoreRequest createVariantStoreRequest); /** *

* Creates a variant store. *

* * @param createVariantStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVariantStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future createVariantStoreAsync(CreateVariantStoreRequest createVariantStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a workflow. *

* * @param createWorkflowRequest * @return A Java Future containing the result of the CreateWorkflow operation returned by the service. * @sample AmazonOmicsAsync.CreateWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future createWorkflowAsync(CreateWorkflowRequest createWorkflowRequest); /** *

* Creates a workflow. *

* * @param createWorkflowRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWorkflow operation returned by the service. * @sample AmazonOmicsAsyncHandler.CreateWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future createWorkflowAsync(CreateWorkflowRequest createWorkflowRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an annotation store. *

* * @param deleteAnnotationStoreRequest * @return A Java Future containing the result of the DeleteAnnotationStore operation returned by the service. * @sample AmazonOmicsAsync.DeleteAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future deleteAnnotationStoreAsync(DeleteAnnotationStoreRequest deleteAnnotationStoreRequest); /** *

* Deletes an annotation store. *

* * @param deleteAnnotationStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteAnnotationStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future deleteAnnotationStoreAsync(DeleteAnnotationStoreRequest deleteAnnotationStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a genome reference. *

* * @param deleteReferenceRequest * @return A Java Future containing the result of the DeleteReference operation returned by the service. * @sample AmazonOmicsAsync.DeleteReference * @see AWS API * Documentation */ java.util.concurrent.Future deleteReferenceAsync(DeleteReferenceRequest deleteReferenceRequest); /** *

* Deletes a genome reference. *

* * @param deleteReferenceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteReference operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteReference * @see AWS API * Documentation */ java.util.concurrent.Future deleteReferenceAsync(DeleteReferenceRequest deleteReferenceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a genome reference store. *

* * @param deleteReferenceStoreRequest * @return A Java Future containing the result of the DeleteReferenceStore operation returned by the service. * @sample AmazonOmicsAsync.DeleteReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteReferenceStoreAsync(DeleteReferenceStoreRequest deleteReferenceStoreRequest); /** *

* Deletes a genome reference store. *

* * @param deleteReferenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteReferenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteReferenceStoreAsync(DeleteReferenceStoreRequest deleteReferenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a workflow run. *

* * @param deleteRunRequest * @return A Java Future containing the result of the DeleteRun operation returned by the service. * @sample AmazonOmicsAsync.DeleteRun * @see AWS API * Documentation */ java.util.concurrent.Future deleteRunAsync(DeleteRunRequest deleteRunRequest); /** *

* Deletes a workflow run. *

* * @param deleteRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteRun operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteRun * @see AWS API * Documentation */ java.util.concurrent.Future deleteRunAsync(DeleteRunRequest deleteRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a workflow run group. *

* * @param deleteRunGroupRequest * @return A Java Future containing the result of the DeleteRunGroup operation returned by the service. * @sample AmazonOmicsAsync.DeleteRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future deleteRunGroupAsync(DeleteRunGroupRequest deleteRunGroupRequest); /** *

* Deletes a workflow run group. *

* * @param deleteRunGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteRunGroup operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future deleteRunGroupAsync(DeleteRunGroupRequest deleteRunGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a sequence store. *

* * @param deleteSequenceStoreRequest * @return A Java Future containing the result of the DeleteSequenceStore operation returned by the service. * @sample AmazonOmicsAsync.DeleteSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteSequenceStoreAsync(DeleteSequenceStoreRequest deleteSequenceStoreRequest); /** *

* Deletes a sequence store. *

* * @param deleteSequenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSequenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteSequenceStoreAsync(DeleteSequenceStoreRequest deleteSequenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a variant store. *

* * @param deleteVariantStoreRequest * @return A Java Future containing the result of the DeleteVariantStore operation returned by the service. * @sample AmazonOmicsAsync.DeleteVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteVariantStoreAsync(DeleteVariantStoreRequest deleteVariantStoreRequest); /** *

* Deletes a variant store. *

* * @param deleteVariantStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVariantStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future deleteVariantStoreAsync(DeleteVariantStoreRequest deleteVariantStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a workflow. *

* * @param deleteWorkflowRequest * @return A Java Future containing the result of the DeleteWorkflow operation returned by the service. * @sample AmazonOmicsAsync.DeleteWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future deleteWorkflowAsync(DeleteWorkflowRequest deleteWorkflowRequest); /** *

* Deletes a workflow. *

* * @param deleteWorkflowRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWorkflow operation returned by the service. * @sample AmazonOmicsAsyncHandler.DeleteWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future deleteWorkflowAsync(DeleteWorkflowRequest deleteWorkflowRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about an annotation import job. *

* * @param getAnnotationImportJobRequest * @return A Java Future containing the result of the GetAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsync.GetAnnotationImportJob * @see AWS * API Documentation */ java.util.concurrent.Future getAnnotationImportJobAsync(GetAnnotationImportJobRequest getAnnotationImportJobRequest); /** *

* Gets information about an annotation import job. *

* * @param getAnnotationImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetAnnotationImportJob * @see AWS * API Documentation */ java.util.concurrent.Future getAnnotationImportJobAsync(GetAnnotationImportJobRequest getAnnotationImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about an annotation store. *

* * @param getAnnotationStoreRequest * @return A Java Future containing the result of the GetAnnotationStore operation returned by the service. * @sample AmazonOmicsAsync.GetAnnotationStore * @see AWS API * Documentation */ java.util.concurrent.Future getAnnotationStoreAsync(GetAnnotationStoreRequest getAnnotationStoreRequest); /** *

* Gets information about an annotation store. *

* * @param getAnnotationStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetAnnotationStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetAnnotationStore * @see AWS API * Documentation */ java.util.concurrent.Future getAnnotationStoreAsync(GetAnnotationStoreRequest getAnnotationStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a file from a read set. *

* * @param getReadSetRequest * @return A Java Future containing the result of the GetReadSet operation returned by the service. * @sample AmazonOmicsAsync.GetReadSet * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetAsync(GetReadSetRequest getReadSetRequest); /** *

* Gets a file from a read set. *

* * @param getReadSetRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReadSet operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReadSet * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetAsync(GetReadSetRequest getReadSetRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a read set activation job. *

* * @param getReadSetActivationJobRequest * @return A Java Future containing the result of the GetReadSetActivationJob operation returned by the service. * @sample AmazonOmicsAsync.GetReadSetActivationJob * @see AWS * API Documentation */ java.util.concurrent.Future getReadSetActivationJobAsync(GetReadSetActivationJobRequest getReadSetActivationJobRequest); /** *

* Gets information about a read set activation job. *

* * @param getReadSetActivationJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReadSetActivationJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReadSetActivationJob * @see AWS * API Documentation */ java.util.concurrent.Future getReadSetActivationJobAsync(GetReadSetActivationJobRequest getReadSetActivationJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a read set export job. *

* * @param getReadSetExportJobRequest * @return A Java Future containing the result of the GetReadSetExportJob operation returned by the service. * @sample AmazonOmicsAsync.GetReadSetExportJob * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetExportJobAsync(GetReadSetExportJobRequest getReadSetExportJobRequest); /** *

* Gets information about a read set export job. *

* * @param getReadSetExportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReadSetExportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReadSetExportJob * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetExportJobAsync(GetReadSetExportJobRequest getReadSetExportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a read set import job. *

* * @param getReadSetImportJobRequest * @return A Java Future containing the result of the GetReadSetImportJob operation returned by the service. * @sample AmazonOmicsAsync.GetReadSetImportJob * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetImportJobAsync(GetReadSetImportJobRequest getReadSetImportJobRequest); /** *

* Gets information about a read set import job. *

* * @param getReadSetImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReadSetImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReadSetImportJob * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetImportJobAsync(GetReadSetImportJobRequest getReadSetImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets details about a read set. *

* * @param getReadSetMetadataRequest * @return A Java Future containing the result of the GetReadSetMetadata operation returned by the service. * @sample AmazonOmicsAsync.GetReadSetMetadata * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetMetadataAsync(GetReadSetMetadataRequest getReadSetMetadataRequest); /** *

* Gets details about a read set. *

* * @param getReadSetMetadataRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReadSetMetadata operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReadSetMetadata * @see AWS API * Documentation */ java.util.concurrent.Future getReadSetMetadataAsync(GetReadSetMetadataRequest getReadSetMetadataRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a reference file. *

* * @param getReferenceRequest * @return A Java Future containing the result of the GetReference operation returned by the service. * @sample AmazonOmicsAsync.GetReference * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceAsync(GetReferenceRequest getReferenceRequest); /** *

* Gets a reference file. *

* * @param getReferenceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReference operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReference * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceAsync(GetReferenceRequest getReferenceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a reference import job. *

* * @param getReferenceImportJobRequest * @return A Java Future containing the result of the GetReferenceImportJob operation returned by the service. * @sample AmazonOmicsAsync.GetReferenceImportJob * @see AWS * API Documentation */ java.util.concurrent.Future getReferenceImportJobAsync(GetReferenceImportJobRequest getReferenceImportJobRequest); /** *

* Gets information about a reference import job. *

* * @param getReferenceImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReferenceImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReferenceImportJob * @see AWS * API Documentation */ java.util.concurrent.Future getReferenceImportJobAsync(GetReferenceImportJobRequest getReferenceImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a genome reference's metadata. *

* * @param getReferenceMetadataRequest * @return A Java Future containing the result of the GetReferenceMetadata operation returned by the service. * @sample AmazonOmicsAsync.GetReferenceMetadata * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceMetadataAsync(GetReferenceMetadataRequest getReferenceMetadataRequest); /** *

* Gets information about a genome reference's metadata. *

* * @param getReferenceMetadataRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReferenceMetadata operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReferenceMetadata * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceMetadataAsync(GetReferenceMetadataRequest getReferenceMetadataRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a reference store. *

* * @param getReferenceStoreRequest * @return A Java Future containing the result of the GetReferenceStore operation returned by the service. * @sample AmazonOmicsAsync.GetReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceStoreAsync(GetReferenceStoreRequest getReferenceStoreRequest); /** *

* Gets information about a reference store. *

* * @param getReferenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetReferenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetReferenceStore * @see AWS API * Documentation */ java.util.concurrent.Future getReferenceStoreAsync(GetReferenceStoreRequest getReferenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a workflow run. *

* * @param getRunRequest * @return A Java Future containing the result of the GetRun operation returned by the service. * @sample AmazonOmicsAsync.GetRun * @see AWS API * Documentation */ java.util.concurrent.Future getRunAsync(GetRunRequest getRunRequest); /** *

* Gets information about a workflow run. *

* * @param getRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRun operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetRun * @see AWS API * Documentation */ java.util.concurrent.Future getRunAsync(GetRunRequest getRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a workflow run group. *

* * @param getRunGroupRequest * @return A Java Future containing the result of the GetRunGroup operation returned by the service. * @sample AmazonOmicsAsync.GetRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future getRunGroupAsync(GetRunGroupRequest getRunGroupRequest); /** *

* Gets information about a workflow run group. *

* * @param getRunGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRunGroup operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future getRunGroupAsync(GetRunGroupRequest getRunGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a workflow run task. *

* * @param getRunTaskRequest * @return A Java Future containing the result of the GetRunTask operation returned by the service. * @sample AmazonOmicsAsync.GetRunTask * @see AWS API * Documentation */ java.util.concurrent.Future getRunTaskAsync(GetRunTaskRequest getRunTaskRequest); /** *

* Gets information about a workflow run task. *

* * @param getRunTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetRunTask operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetRunTask * @see AWS API * Documentation */ java.util.concurrent.Future getRunTaskAsync(GetRunTaskRequest getRunTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a sequence store. *

* * @param getSequenceStoreRequest * @return A Java Future containing the result of the GetSequenceStore operation returned by the service. * @sample AmazonOmicsAsync.GetSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future getSequenceStoreAsync(GetSequenceStoreRequest getSequenceStoreRequest); /** *

* Gets information about a sequence store. *

* * @param getSequenceStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSequenceStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetSequenceStore * @see AWS API * Documentation */ java.util.concurrent.Future getSequenceStoreAsync(GetSequenceStoreRequest getSequenceStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a variant import job. *

* * @param getVariantImportJobRequest * @return A Java Future containing the result of the GetVariantImportJob operation returned by the service. * @sample AmazonOmicsAsync.GetVariantImportJob * @see AWS API * Documentation */ java.util.concurrent.Future getVariantImportJobAsync(GetVariantImportJobRequest getVariantImportJobRequest); /** *

* Gets information about a variant import job. *

* * @param getVariantImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVariantImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetVariantImportJob * @see AWS API * Documentation */ java.util.concurrent.Future getVariantImportJobAsync(GetVariantImportJobRequest getVariantImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a variant store. *

* * @param getVariantStoreRequest * @return A Java Future containing the result of the GetVariantStore operation returned by the service. * @sample AmazonOmicsAsync.GetVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future getVariantStoreAsync(GetVariantStoreRequest getVariantStoreRequest); /** *

* Gets information about a variant store. *

* * @param getVariantStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVariantStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future getVariantStoreAsync(GetVariantStoreRequest getVariantStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a workflow. *

* * @param getWorkflowRequest * @return A Java Future containing the result of the GetWorkflow operation returned by the service. * @sample AmazonOmicsAsync.GetWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future getWorkflowAsync(GetWorkflowRequest getWorkflowRequest); /** *

* Gets information about a workflow. *

* * @param getWorkflowRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWorkflow operation returned by the service. * @sample AmazonOmicsAsyncHandler.GetWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future getWorkflowAsync(GetWorkflowRequest getWorkflowRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of annotation import jobs. *

* * @param listAnnotationImportJobsRequest * @return A Java Future containing the result of the ListAnnotationImportJobs operation returned by the service. * @sample AmazonOmicsAsync.ListAnnotationImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listAnnotationImportJobsAsync(ListAnnotationImportJobsRequest listAnnotationImportJobsRequest); /** *

* Retrieves a list of annotation import jobs. *

* * @param listAnnotationImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListAnnotationImportJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListAnnotationImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listAnnotationImportJobsAsync(ListAnnotationImportJobsRequest listAnnotationImportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of annotation stores. *

* * @param listAnnotationStoresRequest * @return A Java Future containing the result of the ListAnnotationStores operation returned by the service. * @sample AmazonOmicsAsync.ListAnnotationStores * @see AWS API * Documentation */ java.util.concurrent.Future listAnnotationStoresAsync(ListAnnotationStoresRequest listAnnotationStoresRequest); /** *

* Retrieves a list of annotation stores. *

* * @param listAnnotationStoresRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListAnnotationStores operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListAnnotationStores * @see AWS API * Documentation */ java.util.concurrent.Future listAnnotationStoresAsync(ListAnnotationStoresRequest listAnnotationStoresRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists all multipart read set uploads and their statuses. *

* * @param listMultipartReadSetUploadsRequest * @return A Java Future containing the result of the ListMultipartReadSetUploads operation returned by the service. * @sample AmazonOmicsAsync.ListMultipartReadSetUploads * @see AWS API Documentation */ java.util.concurrent.Future listMultipartReadSetUploadsAsync( ListMultipartReadSetUploadsRequest listMultipartReadSetUploadsRequest); /** *

* Lists all multipart read set uploads and their statuses. *

* * @param listMultipartReadSetUploadsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListMultipartReadSetUploads operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListMultipartReadSetUploads * @see AWS API Documentation */ java.util.concurrent.Future listMultipartReadSetUploadsAsync( ListMultipartReadSetUploadsRequest listMultipartReadSetUploadsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of read set activation jobs. *

* * @param listReadSetActivationJobsRequest * @return A Java Future containing the result of the ListReadSetActivationJobs operation returned by the service. * @sample AmazonOmicsAsync.ListReadSetActivationJobs * @see AWS API Documentation */ java.util.concurrent.Future listReadSetActivationJobsAsync( ListReadSetActivationJobsRequest listReadSetActivationJobsRequest); /** *

* Retrieves a list of read set activation jobs. *

* * @param listReadSetActivationJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReadSetActivationJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReadSetActivationJobs * @see AWS API Documentation */ java.util.concurrent.Future listReadSetActivationJobsAsync( ListReadSetActivationJobsRequest listReadSetActivationJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of read set export jobs. *

* * @param listReadSetExportJobsRequest * @return A Java Future containing the result of the ListReadSetExportJobs operation returned by the service. * @sample AmazonOmicsAsync.ListReadSetExportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetExportJobsAsync(ListReadSetExportJobsRequest listReadSetExportJobsRequest); /** *

* Retrieves a list of read set export jobs. *

* * @param listReadSetExportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReadSetExportJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReadSetExportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetExportJobsAsync(ListReadSetExportJobsRequest listReadSetExportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of read set import jobs. *

* * @param listReadSetImportJobsRequest * @return A Java Future containing the result of the ListReadSetImportJobs operation returned by the service. * @sample AmazonOmicsAsync.ListReadSetImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetImportJobsAsync(ListReadSetImportJobsRequest listReadSetImportJobsRequest); /** *

* Retrieves a list of read set import jobs. *

* * @param listReadSetImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReadSetImportJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReadSetImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetImportJobsAsync(ListReadSetImportJobsRequest listReadSetImportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

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

* * @param listReadSetUploadPartsRequest * @return A Java Future containing the result of the ListReadSetUploadParts operation returned by the service. * @sample AmazonOmicsAsync.ListReadSetUploadParts * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetUploadPartsAsync(ListReadSetUploadPartsRequest listReadSetUploadPartsRequest); /** *

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

* * @param listReadSetUploadPartsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReadSetUploadParts operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReadSetUploadParts * @see AWS * API Documentation */ java.util.concurrent.Future listReadSetUploadPartsAsync(ListReadSetUploadPartsRequest listReadSetUploadPartsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of read sets. *

* * @param listReadSetsRequest * @return A Java Future containing the result of the ListReadSets operation returned by the service. * @sample AmazonOmicsAsync.ListReadSets * @see AWS API * Documentation */ java.util.concurrent.Future listReadSetsAsync(ListReadSetsRequest listReadSetsRequest); /** *

* Retrieves a list of read sets. *

* * @param listReadSetsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReadSets operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReadSets * @see AWS API * Documentation */ java.util.concurrent.Future listReadSetsAsync(ListReadSetsRequest listReadSetsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of reference import jobs. *

* * @param listReferenceImportJobsRequest * @return A Java Future containing the result of the ListReferenceImportJobs operation returned by the service. * @sample AmazonOmicsAsync.ListReferenceImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReferenceImportJobsAsync(ListReferenceImportJobsRequest listReferenceImportJobsRequest); /** *

* Retrieves a list of reference import jobs. *

* * @param listReferenceImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReferenceImportJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReferenceImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listReferenceImportJobsAsync(ListReferenceImportJobsRequest listReferenceImportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of reference stores. *

* * @param listReferenceStoresRequest * @return A Java Future containing the result of the ListReferenceStores operation returned by the service. * @sample AmazonOmicsAsync.ListReferenceStores * @see AWS API * Documentation */ java.util.concurrent.Future listReferenceStoresAsync(ListReferenceStoresRequest listReferenceStoresRequest); /** *

* Retrieves a list of reference stores. *

* * @param listReferenceStoresRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReferenceStores operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReferenceStores * @see AWS API * Documentation */ java.util.concurrent.Future listReferenceStoresAsync(ListReferenceStoresRequest listReferenceStoresRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of references. *

* * @param listReferencesRequest * @return A Java Future containing the result of the ListReferences operation returned by the service. * @sample AmazonOmicsAsync.ListReferences * @see AWS API * Documentation */ java.util.concurrent.Future listReferencesAsync(ListReferencesRequest listReferencesRequest); /** *

* Retrieves a list of references. *

* * @param listReferencesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListReferences operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListReferences * @see AWS API * Documentation */ java.util.concurrent.Future listReferencesAsync(ListReferencesRequest listReferencesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of run groups. *

* * @param listRunGroupsRequest * @return A Java Future containing the result of the ListRunGroups operation returned by the service. * @sample AmazonOmicsAsync.ListRunGroups * @see AWS API * Documentation */ java.util.concurrent.Future listRunGroupsAsync(ListRunGroupsRequest listRunGroupsRequest); /** *

* Retrieves a list of run groups. *

* * @param listRunGroupsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListRunGroups operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListRunGroups * @see AWS API * Documentation */ java.util.concurrent.Future listRunGroupsAsync(ListRunGroupsRequest listRunGroupsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of tasks for a run. *

* * @param listRunTasksRequest * @return A Java Future containing the result of the ListRunTasks operation returned by the service. * @sample AmazonOmicsAsync.ListRunTasks * @see AWS API * Documentation */ java.util.concurrent.Future listRunTasksAsync(ListRunTasksRequest listRunTasksRequest); /** *

* Retrieves a list of tasks for a run. *

* * @param listRunTasksRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListRunTasks operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListRunTasks * @see AWS API * Documentation */ java.util.concurrent.Future listRunTasksAsync(ListRunTasksRequest listRunTasksRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of runs. *

* * @param listRunsRequest * @return A Java Future containing the result of the ListRuns operation returned by the service. * @sample AmazonOmicsAsync.ListRuns * @see AWS API * Documentation */ java.util.concurrent.Future listRunsAsync(ListRunsRequest listRunsRequest); /** *

* Retrieves a list of runs. *

* * @param listRunsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListRuns operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListRuns * @see AWS API * Documentation */ java.util.concurrent.Future listRunsAsync(ListRunsRequest listRunsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of sequence stores. *

* * @param listSequenceStoresRequest * @return A Java Future containing the result of the ListSequenceStores operation returned by the service. * @sample AmazonOmicsAsync.ListSequenceStores * @see AWS API * Documentation */ java.util.concurrent.Future listSequenceStoresAsync(ListSequenceStoresRequest listSequenceStoresRequest); /** *

* Retrieves a list of sequence stores. *

* * @param listSequenceStoresRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSequenceStores operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListSequenceStores * @see AWS API * Documentation */ java.util.concurrent.Future listSequenceStoresAsync(ListSequenceStoresRequest listSequenceStoresRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of tags for a resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonOmicsAsync.ListTagsForResource * @see AWS API * Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Retrieves a list of tags for a resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListTagsForResource * @see AWS API * Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of variant import jobs. *

* * @param listVariantImportJobsRequest * @return A Java Future containing the result of the ListVariantImportJobs operation returned by the service. * @sample AmazonOmicsAsync.ListVariantImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listVariantImportJobsAsync(ListVariantImportJobsRequest listVariantImportJobsRequest); /** *

* Retrieves a list of variant import jobs. *

* * @param listVariantImportJobsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVariantImportJobs operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListVariantImportJobs * @see AWS * API Documentation */ java.util.concurrent.Future listVariantImportJobsAsync(ListVariantImportJobsRequest listVariantImportJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of variant stores. *

* * @param listVariantStoresRequest * @return A Java Future containing the result of the ListVariantStores operation returned by the service. * @sample AmazonOmicsAsync.ListVariantStores * @see AWS API * Documentation */ java.util.concurrent.Future listVariantStoresAsync(ListVariantStoresRequest listVariantStoresRequest); /** *

* Retrieves a list of variant stores. *

* * @param listVariantStoresRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVariantStores operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListVariantStores * @see AWS API * Documentation */ java.util.concurrent.Future listVariantStoresAsync(ListVariantStoresRequest listVariantStoresRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of workflows. *

* * @param listWorkflowsRequest * @return A Java Future containing the result of the ListWorkflows operation returned by the service. * @sample AmazonOmicsAsync.ListWorkflows * @see AWS API * Documentation */ java.util.concurrent.Future listWorkflowsAsync(ListWorkflowsRequest listWorkflowsRequest); /** *

* Retrieves a list of workflows. *

* * @param listWorkflowsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWorkflows operation returned by the service. * @sample AmazonOmicsAsyncHandler.ListWorkflows * @see AWS API * Documentation */ java.util.concurrent.Future listWorkflowsAsync(ListWorkflowsRequest listWorkflowsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts an annotation import job. *

* * @param startAnnotationImportJobRequest * @return A Java Future containing the result of the StartAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsync.StartAnnotationImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startAnnotationImportJobAsync(StartAnnotationImportJobRequest startAnnotationImportJobRequest); /** *

* Starts an annotation import job. *

* * @param startAnnotationImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartAnnotationImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartAnnotationImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startAnnotationImportJobAsync(StartAnnotationImportJobRequest startAnnotationImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

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

* * @param startReadSetActivationJobRequest * @return A Java Future containing the result of the StartReadSetActivationJob operation returned by the service. * @sample AmazonOmicsAsync.StartReadSetActivationJob * @see AWS API Documentation */ java.util.concurrent.Future startReadSetActivationJobAsync( StartReadSetActivationJobRequest startReadSetActivationJobRequest); /** *

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

* * @param startReadSetActivationJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartReadSetActivationJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartReadSetActivationJob * @see AWS API Documentation */ java.util.concurrent.Future startReadSetActivationJobAsync( StartReadSetActivationJobRequest startReadSetActivationJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Exports a read set to Amazon S3. *

* * @param startReadSetExportJobRequest * @return A Java Future containing the result of the StartReadSetExportJob operation returned by the service. * @sample AmazonOmicsAsync.StartReadSetExportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReadSetExportJobAsync(StartReadSetExportJobRequest startReadSetExportJobRequest); /** *

* Exports a read set to Amazon S3. *

* * @param startReadSetExportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartReadSetExportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartReadSetExportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReadSetExportJobAsync(StartReadSetExportJobRequest startReadSetExportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a read set import job. *

* * @param startReadSetImportJobRequest * @return A Java Future containing the result of the StartReadSetImportJob operation returned by the service. * @sample AmazonOmicsAsync.StartReadSetImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReadSetImportJobAsync(StartReadSetImportJobRequest startReadSetImportJobRequest); /** *

* Starts a read set import job. *

* * @param startReadSetImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartReadSetImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartReadSetImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReadSetImportJobAsync(StartReadSetImportJobRequest startReadSetImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a reference import job. *

* * @param startReferenceImportJobRequest * @return A Java Future containing the result of the StartReferenceImportJob operation returned by the service. * @sample AmazonOmicsAsync.StartReferenceImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReferenceImportJobAsync(StartReferenceImportJobRequest startReferenceImportJobRequest); /** *

* Starts a reference import job. *

* * @param startReferenceImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartReferenceImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartReferenceImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startReferenceImportJobAsync(StartReferenceImportJobRequest startReferenceImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a run. *

* * @param startRunRequest * @return A Java Future containing the result of the StartRun operation returned by the service. * @sample AmazonOmicsAsync.StartRun * @see AWS API * Documentation */ java.util.concurrent.Future startRunAsync(StartRunRequest startRunRequest); /** *

* Starts a run. *

* * @param startRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartRun operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartRun * @see AWS API * Documentation */ java.util.concurrent.Future startRunAsync(StartRunRequest startRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a variant import job. *

* * @param startVariantImportJobRequest * @return A Java Future containing the result of the StartVariantImportJob operation returned by the service. * @sample AmazonOmicsAsync.StartVariantImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startVariantImportJobAsync(StartVariantImportJobRequest startVariantImportJobRequest); /** *

* Starts a variant import job. *

* * @param startVariantImportJobRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartVariantImportJob operation returned by the service. * @sample AmazonOmicsAsyncHandler.StartVariantImportJob * @see AWS * API Documentation */ java.util.concurrent.Future startVariantImportJobAsync(StartVariantImportJobRequest startVariantImportJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Tags a resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonOmicsAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Tags a resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonOmicsAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonOmicsAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonOmicsAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates an annotation store. *

* * @param updateAnnotationStoreRequest * @return A Java Future containing the result of the UpdateAnnotationStore operation returned by the service. * @sample AmazonOmicsAsync.UpdateAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future updateAnnotationStoreAsync(UpdateAnnotationStoreRequest updateAnnotationStoreRequest); /** *

* Updates an annotation store. *

* * @param updateAnnotationStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateAnnotationStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.UpdateAnnotationStore * @see AWS * API Documentation */ java.util.concurrent.Future updateAnnotationStoreAsync(UpdateAnnotationStoreRequest updateAnnotationStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a run group. *

* * @param updateRunGroupRequest * @return A Java Future containing the result of the UpdateRunGroup operation returned by the service. * @sample AmazonOmicsAsync.UpdateRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future updateRunGroupAsync(UpdateRunGroupRequest updateRunGroupRequest); /** *

* Updates a run group. *

* * @param updateRunGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateRunGroup operation returned by the service. * @sample AmazonOmicsAsyncHandler.UpdateRunGroup * @see AWS API * Documentation */ java.util.concurrent.Future updateRunGroupAsync(UpdateRunGroupRequest updateRunGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a variant store. *

* * @param updateVariantStoreRequest * @return A Java Future containing the result of the UpdateVariantStore operation returned by the service. * @sample AmazonOmicsAsync.UpdateVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future updateVariantStoreAsync(UpdateVariantStoreRequest updateVariantStoreRequest); /** *

* Updates a variant store. *

* * @param updateVariantStoreRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateVariantStore operation returned by the service. * @sample AmazonOmicsAsyncHandler.UpdateVariantStore * @see AWS API * Documentation */ java.util.concurrent.Future updateVariantStoreAsync(UpdateVariantStoreRequest updateVariantStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a workflow. *

* * @param updateWorkflowRequest * @return A Java Future containing the result of the UpdateWorkflow operation returned by the service. * @sample AmazonOmicsAsync.UpdateWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future updateWorkflowAsync(UpdateWorkflowRequest updateWorkflowRequest); /** *

* Updates a workflow. *

* * @param updateWorkflowRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateWorkflow operation returned by the service. * @sample AmazonOmicsAsyncHandler.UpdateWorkflow * @see AWS API * Documentation */ java.util.concurrent.Future updateWorkflowAsync(UpdateWorkflowRequest updateWorkflowRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param uploadReadSetPartRequest * @return A Java Future containing the result of the UploadReadSetPart operation returned by the service. * @sample AmazonOmicsAsync.UploadReadSetPart * @see AWS API * Documentation */ java.util.concurrent.Future uploadReadSetPartAsync(UploadReadSetPartRequest uploadReadSetPartRequest); /** *

* 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. *

* * @param uploadReadSetPartRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UploadReadSetPart operation returned by the service. * @sample AmazonOmicsAsyncHandler.UploadReadSetPart * @see AWS API * Documentation */ java.util.concurrent.Future uploadReadSetPartAsync(UploadReadSetPartRequest uploadReadSetPartRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }