@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonOmicsClient extends AmazonWebServiceClient implements AmazonOmics
This is the AWS HealthOmics API Reference. For an introduction to the service, see What is AWS HealthOmics? in the AWS HealthOmics User Guide.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AmazonOmicsClientBuilder builder()
public AbortMultipartReadSetUploadResult abortMultipartReadSetUpload(AbortMultipartReadSetUploadRequest request)
Stops a multipart upload.
abortMultipartReadSetUpload in interface AmazonOmicsabortMultipartReadSetUploadRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public AcceptShareResult acceptShare(AcceptShareRequest request)
Accept a resource share request.
acceptShare in interface AmazonOmicsacceptShareRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public BatchDeleteReadSetResult batchDeleteReadSet(BatchDeleteReadSetRequest request)
Deletes one or more read sets.
batchDeleteReadSet in interface AmazonOmicsbatchDeleteReadSetRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CancelAnnotationImportJobResult cancelAnnotationImportJob(CancelAnnotationImportJobRequest request)
Cancels an annotation import job.
cancelAnnotationImportJob in interface AmazonOmicscancelAnnotationImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CancelRunResult cancelRun(CancelRunRequest request)
Cancels a run.
cancelRun in interface AmazonOmicscancelRunRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CancelVariantImportJobResult cancelVariantImportJob(CancelVariantImportJobRequest request)
Cancels a variant import job.
cancelVariantImportJob in interface AmazonOmicscancelVariantImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CompleteMultipartReadSetUploadResult completeMultipartReadSetUpload(CompleteMultipartReadSetUploadRequest request)
Concludes a multipart upload once you have uploaded all the components.
completeMultipartReadSetUpload in interface AmazonOmicscompleteMultipartReadSetUploadRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CreateAnnotationStoreResult createAnnotationStore(CreateAnnotationStoreRequest request)
Creates an annotation store.
createAnnotationStore in interface AmazonOmicscreateAnnotationStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CreateAnnotationStoreVersionResult createAnnotationStoreVersion(CreateAnnotationStoreVersionRequest request)
Creates a new version of an annotation store.
createAnnotationStoreVersion in interface AmazonOmicscreateAnnotationStoreVersionRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CreateMultipartReadSetUploadResult createMultipartReadSetUpload(CreateMultipartReadSetUploadRequest request)
Begins a multipart read set upload.
createMultipartReadSetUpload in interface AmazonOmicscreateMultipartReadSetUploadRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CreateReferenceStoreResult createReferenceStore(CreateReferenceStoreRequest request)
Creates a reference store.
createReferenceStore in interface AmazonOmicscreateReferenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CreateRunGroupResult createRunGroup(CreateRunGroupRequest request)
Creates a run group.
createRunGroup in interface AmazonOmicscreateRunGroupRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CreateSequenceStoreResult createSequenceStore(CreateSequenceStoreRequest request)
Creates a sequence store.
createSequenceStore in interface AmazonOmicscreateSequenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public CreateShareResult createShare(CreateShareRequest request)
Creates a cross-account shared resource. The resource owner makes an offer to share the resource with the principal subscriber (an AWS user with a different account than the resource owner).
The following resources support cross-account sharing:
Healthomics variant stores
Healthomics annotation stores
Private workflows
createShare in interface AmazonOmicscreateShareRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CreateVariantStoreResult createVariantStore(CreateVariantStoreRequest request)
Creates a variant store.
createVariantStore in interface AmazonOmicscreateVariantStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public CreateWorkflowResult createWorkflow(CreateWorkflowRequest request)
Creates a workflow.
createWorkflow in interface AmazonOmicscreateWorkflowRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteAnnotationStoreResult deleteAnnotationStore(DeleteAnnotationStoreRequest request)
Deletes an annotation store.
deleteAnnotationStore in interface AmazonOmicsdeleteAnnotationStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public DeleteAnnotationStoreVersionsResult deleteAnnotationStoreVersions(DeleteAnnotationStoreVersionsRequest request)
Deletes one or multiple versions of an annotation store.
deleteAnnotationStoreVersions in interface AmazonOmicsdeleteAnnotationStoreVersionsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public DeleteReferenceResult deleteReference(DeleteReferenceRequest request)
Deletes a genome reference.
deleteReference in interface AmazonOmicsdeleteReferenceRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteReferenceStoreResult deleteReferenceStore(DeleteReferenceStoreRequest request)
Deletes a genome reference store.
deleteReferenceStore in interface AmazonOmicsdeleteReferenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteRunResult deleteRun(DeleteRunRequest request)
Deletes a workflow run.
deleteRun in interface AmazonOmicsdeleteRunRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteRunGroupResult deleteRunGroup(DeleteRunGroupRequest request)
Deletes a workflow run group.
deleteRunGroup in interface AmazonOmicsdeleteRunGroupRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteSequenceStoreResult deleteSequenceStore(DeleteSequenceStoreRequest request)
Deletes a sequence store.
deleteSequenceStore in interface AmazonOmicsdeleteSequenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public DeleteShareResult deleteShare(DeleteShareRequest request)
Deletes a resource share. If you are the resource owner, the subscriber will no longer have access to the shared resource. If you are the subscriber, this operation deletes your access to the share.
deleteShare in interface AmazonOmicsdeleteShareRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public DeleteVariantStoreResult deleteVariantStore(DeleteVariantStoreRequest request)
Deletes a variant store.
deleteVariantStore in interface AmazonOmicsdeleteVariantStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public DeleteWorkflowResult deleteWorkflow(DeleteWorkflowRequest request)
Deletes a workflow.
deleteWorkflow in interface AmazonOmicsdeleteWorkflowRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetAnnotationImportJobResult getAnnotationImportJob(GetAnnotationImportJobRequest request)
Gets information about an annotation import job.
getAnnotationImportJob in interface AmazonOmicsgetAnnotationImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetAnnotationStoreResult getAnnotationStore(GetAnnotationStoreRequest request)
Gets information about an annotation store.
getAnnotationStore in interface AmazonOmicsgetAnnotationStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetAnnotationStoreVersionResult getAnnotationStoreVersion(GetAnnotationStoreVersionRequest request)
Retrieves the metadata for an annotation store version.
getAnnotationStoreVersion in interface AmazonOmicsgetAnnotationStoreVersionRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetReadSetResult getReadSet(GetReadSetRequest request)
Gets a file from a read set.
getReadSet in interface AmazonOmicsgetReadSetRequest - InternalServerException - An unexpected error occurred. Try the request again.RangeNotSatisfiableException - The ranges specified in the request are not valid.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReadSetActivationJobResult getReadSetActivationJob(GetReadSetActivationJobRequest request)
Gets information about a read set activation job.
getReadSetActivationJob in interface AmazonOmicsgetReadSetActivationJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReadSetExportJobResult getReadSetExportJob(GetReadSetExportJobRequest request)
Gets information about a read set export job.
getReadSetExportJob in interface AmazonOmicsgetReadSetExportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReadSetImportJobResult getReadSetImportJob(GetReadSetImportJobRequest request)
Gets information about a read set import job.
getReadSetImportJob in interface AmazonOmicsgetReadSetImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReadSetMetadataResult getReadSetMetadata(GetReadSetMetadataRequest request)
Gets details about a read set.
getReadSetMetadata in interface AmazonOmicsgetReadSetMetadataRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReferenceResult getReference(GetReferenceRequest request)
Gets a reference file.
getReference in interface AmazonOmicsgetReferenceRequest - InternalServerException - An unexpected error occurred. Try the request again.RangeNotSatisfiableException - The ranges specified in the request are not valid.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReferenceImportJobResult getReferenceImportJob(GetReferenceImportJobRequest request)
Gets information about a reference import job.
getReferenceImportJob in interface AmazonOmicsgetReferenceImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReferenceMetadataResult getReferenceMetadata(GetReferenceMetadataRequest request)
Gets information about a genome reference's metadata.
getReferenceMetadata in interface AmazonOmicsgetReferenceMetadataRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetReferenceStoreResult getReferenceStore(GetReferenceStoreRequest request)
Gets information about a reference store.
getReferenceStore in interface AmazonOmicsgetReferenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetRunResult getRun(GetRunRequest request)
Gets information about a workflow run.
If a workflow is shared with you, you cannot export information about the run.
getRun in interface AmazonOmicsgetRunRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetRunGroupResult getRunGroup(GetRunGroupRequest request)
Gets information about a workflow run group.
getRunGroup in interface AmazonOmicsgetRunGroupRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetRunTaskResult getRunTask(GetRunTaskRequest request)
Gets information about a workflow run task.
getRunTask in interface AmazonOmicsgetRunTaskRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetSequenceStoreResult getSequenceStore(GetSequenceStoreRequest request)
Gets information about a sequence store.
getSequenceStore in interface AmazonOmicsgetSequenceStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public GetShareResult getShare(GetShareRequest request)
Retrieves the metadata for the specified resource share.
getShare in interface AmazonOmicsgetShareRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetVariantImportJobResult getVariantImportJob(GetVariantImportJobRequest request)
Gets information about a variant import job.
getVariantImportJob in interface AmazonOmicsgetVariantImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetVariantStoreResult getVariantStore(GetVariantStoreRequest request)
Gets information about a variant store.
getVariantStore in interface AmazonOmicsgetVariantStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public GetWorkflowResult getWorkflow(GetWorkflowRequest request)
Gets information about a workflow.
If a workflow is shared with you, you cannot export the workflow.
getWorkflow in interface AmazonOmicsgetWorkflowRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListAnnotationImportJobsResult listAnnotationImportJobs(ListAnnotationImportJobsRequest request)
Retrieves a list of annotation import jobs.
listAnnotationImportJobs in interface AmazonOmicslistAnnotationImportJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListAnnotationStoreVersionsResult listAnnotationStoreVersions(ListAnnotationStoreVersionsRequest request)
Lists the versions of an annotation store.
listAnnotationStoreVersions in interface AmazonOmicslistAnnotationStoreVersionsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListAnnotationStoresResult listAnnotationStores(ListAnnotationStoresRequest request)
Retrieves a list of annotation stores.
listAnnotationStores in interface AmazonOmicslistAnnotationStoresRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListMultipartReadSetUploadsResult listMultipartReadSetUploads(ListMultipartReadSetUploadsRequest request)
Lists multipart read set uploads and for in progress uploads. Once the upload is completed, a read set is created and the upload will no longer be returned in the response.
listMultipartReadSetUploads in interface AmazonOmicslistMultipartReadSetUploadsRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReadSetActivationJobsResult listReadSetActivationJobs(ListReadSetActivationJobsRequest request)
Retrieves a list of read set activation jobs.
listReadSetActivationJobs in interface AmazonOmicslistReadSetActivationJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReadSetExportJobsResult listReadSetExportJobs(ListReadSetExportJobsRequest request)
Retrieves a list of read set export jobs.
listReadSetExportJobs in interface AmazonOmicslistReadSetExportJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReadSetImportJobsResult listReadSetImportJobs(ListReadSetImportJobsRequest request)
Retrieves a list of read set import jobs.
listReadSetImportJobs in interface AmazonOmicslistReadSetImportJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReadSetUploadPartsResult listReadSetUploadParts(ListReadSetUploadPartsRequest request)
This operation will list all parts in a requested multipart upload for a sequence store.
listReadSetUploadParts in interface AmazonOmicslistReadSetUploadPartsRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReadSetsResult listReadSets(ListReadSetsRequest request)
Retrieves a list of read sets.
listReadSets in interface AmazonOmicslistReadSetsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReferenceImportJobsResult listReferenceImportJobs(ListReferenceImportJobsRequest request)
Retrieves a list of reference import jobs.
listReferenceImportJobs in interface AmazonOmicslistReferenceImportJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReferenceStoresResult listReferenceStores(ListReferenceStoresRequest request)
Retrieves a list of reference stores.
listReferenceStores in interface AmazonOmicslistReferenceStoresRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListReferencesResult listReferences(ListReferencesRequest request)
Retrieves a list of references.
listReferences in interface AmazonOmicslistReferencesRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListRunGroupsResult listRunGroups(ListRunGroupsRequest request)
Retrieves a list of run groups.
listRunGroups in interface AmazonOmicslistRunGroupsRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListRunTasksResult listRunTasks(ListRunTasksRequest request)
Retrieves a list of tasks for a run.
listRunTasks in interface AmazonOmicslistRunTasksRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListRunsResult listRuns(ListRunsRequest request)
Retrieves a list of runs.
listRuns in interface AmazonOmicslistRunsRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListSequenceStoresResult listSequenceStores(ListSequenceStoresRequest request)
Retrieves a list of sequence stores.
listSequenceStores in interface AmazonOmicslistSequenceStoresRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListSharesResult listShares(ListSharesRequest request)
Retrieves the resource shares associated with an account. Use the filter parameter to retrieve a specific subset of the shares.
listShares in interface AmazonOmicslistSharesRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Retrieves a list of tags for a resource.
listTagsForResource in interface AmazonOmicslistTagsForResourceRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ListVariantImportJobsResult listVariantImportJobs(ListVariantImportJobsRequest request)
Retrieves a list of variant import jobs.
listVariantImportJobs in interface AmazonOmicslistVariantImportJobsRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListVariantStoresResult listVariantStores(ListVariantStoresRequest request)
Retrieves a list of variant stores.
listVariantStores in interface AmazonOmicslistVariantStoresRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public ListWorkflowsResult listWorkflows(ListWorkflowsRequest request)
Retrieves a list of workflows.
listWorkflows in interface AmazonOmicslistWorkflowsRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartAnnotationImportJobResult startAnnotationImportJob(StartAnnotationImportJobRequest request)
Starts an annotation import job.
startAnnotationImportJob in interface AmazonOmicsstartAnnotationImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public StartReadSetActivationJobResult startReadSetActivationJob(StartReadSetActivationJobRequest request)
Activates an archived read set. To reduce storage charges, Amazon Omics archives unused read sets after 30 days.
startReadSetActivationJob in interface AmazonOmicsstartReadSetActivationJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartReadSetExportJobResult startReadSetExportJob(StartReadSetExportJobRequest request)
Exports a read set to Amazon S3.
startReadSetExportJob in interface AmazonOmicsstartReadSetExportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartReadSetImportJobResult startReadSetImportJob(StartReadSetImportJobRequest request)
Starts a read set import job.
startReadSetImportJob in interface AmazonOmicsstartReadSetImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartReferenceImportJobResult startReferenceImportJob(StartReferenceImportJobRequest request)
Starts a reference import job.
startReferenceImportJob in interface AmazonOmicsstartReferenceImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartRunResult startRun(StartRunRequest request)
Starts a workflow run. To duplicate a run, specify the run's ID and a role ARN. The remaining parameters are copied from the previous run.
StartRun will not support re-run for a workflow that is shared with you.
The total number of runs in your account is subject to a quota per Region. To avoid needing to delete runs
manually, you can set the retention mode to REMOVE. Runs with this setting are deleted automatically
when the run quoata is exceeded.
By default, the run uses STATIC storage. For STATIC storage, set the storageCapacity field. You can
set the storage type to DYNAMIC. You do not set storageCapacity, because HealthOmics dynamically
scales the storage up or down as required. For more information about static and dynamic storage, see Running workflows in the AWS
HealthOmics User Guide.
startRun in interface AmazonOmicsstartRunRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public StartVariantImportJobResult startVariantImportJob(StartVariantImportJobRequest request)
Starts a variant import job.
startVariantImportJob in interface AmazonOmicsstartVariantImportJobRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public TagResourceResult tagResource(TagResourceRequest request)
Tags a resource.
tagResource in interface AmazonOmicstagResourceRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes tags from a resource.
untagResource in interface AmazonOmicsuntagResourceRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public UpdateAnnotationStoreResult updateAnnotationStore(UpdateAnnotationStoreRequest request)
Updates an annotation store.
updateAnnotationStore in interface AmazonOmicsupdateAnnotationStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public UpdateAnnotationStoreVersionResult updateAnnotationStoreVersion(UpdateAnnotationStoreVersionRequest request)
Updates the description of an annotation store version.
updateAnnotationStoreVersion in interface AmazonOmicsupdateAnnotationStoreVersionRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public UpdateRunGroupResult updateRunGroup(UpdateRunGroupRequest request)
Updates a run group.
updateRunGroup in interface AmazonOmicsupdateRunGroupRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public UpdateVariantStoreResult updateVariantStore(UpdateVariantStoreRequest request)
Updates a variant store.
updateVariantStore in interface AmazonOmicsupdateVariantStoreRequest - InternalServerException - An unexpected error occurred. Try the request again.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.public UpdateWorkflowResult updateWorkflow(UpdateWorkflowRequest request)
Updates a workflow.
updateWorkflow in interface AmazonOmicsupdateWorkflowRequest - InternalServerException - An unexpected error occurred. Try the request again.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ConflictException - The request cannot be applied to the target resource in its current state.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public UploadReadSetPartResult uploadReadSetPart(UploadReadSetPartRequest request)
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.
uploadReadSetPart in interface AmazonOmicsuploadReadSetPartRequest - InternalServerException - An unexpected error occurred. Try the request again.NotSupportedOperationException - The operation is not supported by Amazon Omics, or the API does not exist.ServiceQuotaExceededException - The request exceeds a service quota.ThrottlingException - The request was denied due to request throttling.ValidationException - The input fails to satisfy the constraints specified by an AWS service.ResourceNotFoundException - The target resource was not found in the current Region.AccessDeniedException - You do not have sufficient access to perform this action.RequestTimeoutException - The request timed out.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AmazonOmicsrequest - The originally executed requestpublic AmazonOmicsWaiters waiters()
waiters in interface AmazonOmicspublic void shutdown()
AmazonWebServiceClientshutdown in interface AmazonOmicsshutdown in class AmazonWebServiceClient