Interface OmicsWaiter
-
- All Superinterfaces:
AutoCloseable,SdkAutoCloseable
@Generated("software.amazon.awssdk:codegen") public interface OmicsWaiter extends SdkAutoCloseable
Waiter utility class that polls a resource until a desired state is reached or until it is determined that the resource will never enter into the desired state. This can be created using the staticbuilder()method
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceOmicsWaiter.Builder
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
-
-
-
Method Detail
-
waitUntilAnnotationImportJobCreated
default WaiterResponse<GetAnnotationImportJobResponse> waitUntilAnnotationImportJobCreated(GetAnnotationImportJobRequest getAnnotationImportJobRequest)
PollsOmicsClient.getAnnotationImportJob(software.amazon.awssdk.services.omics.model.GetAnnotationImportJobRequest)API until the desired conditionAnnotationImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationImportJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationImportJobCreated
default WaiterResponse<GetAnnotationImportJobResponse> waitUntilAnnotationImportJobCreated(Consumer<GetAnnotationImportJobRequest.Builder> getAnnotationImportJobRequest)
PollsOmicsClient.getAnnotationImportJob(software.amazon.awssdk.services.omics.model.GetAnnotationImportJobRequest)API until the desired conditionAnnotationImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetAnnotationImportJobRequest.builder()- Parameters:
getAnnotationImportJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationImportJobCreated
default WaiterResponse<GetAnnotationImportJobResponse> waitUntilAnnotationImportJobCreated(GetAnnotationImportJobRequest getAnnotationImportJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getAnnotationImportJob(software.amazon.awssdk.services.omics.model.GetAnnotationImportJobRequest)API until the desired conditionAnnotationImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationImportJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationImportJobCreated
default WaiterResponse<GetAnnotationImportJobResponse> waitUntilAnnotationImportJobCreated(Consumer<GetAnnotationImportJobRequest.Builder> getAnnotationImportJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getAnnotationImportJob(software.amazon.awssdk.services.omics.model.GetAnnotationImportJobRequest)API until the desired conditionAnnotationImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getAnnotationImportJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreCreated
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreCreated(GetAnnotationStoreRequest getAnnotationStoreRequest)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreCreated
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreCreated(Consumer<GetAnnotationStoreRequest.Builder> getAnnotationStoreRequest)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetAnnotationStoreRequest.builder()- Parameters:
getAnnotationStoreRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreCreated
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreCreated(GetAnnotationStoreRequest getAnnotationStoreRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreCreated
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreCreated(Consumer<GetAnnotationStoreRequest.Builder> getAnnotationStoreRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getAnnotationStoreRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreDeleted
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreDeleted(GetAnnotationStoreRequest getAnnotationStoreRequest)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreDeleted
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreDeleted(Consumer<GetAnnotationStoreRequest.Builder> getAnnotationStoreRequest)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetAnnotationStoreRequest.builder()- Parameters:
getAnnotationStoreRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreDeleted
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreDeleted(GetAnnotationStoreRequest getAnnotationStoreRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreDeleted
default WaiterResponse<GetAnnotationStoreResponse> waitUntilAnnotationStoreDeleted(Consumer<GetAnnotationStoreRequest.Builder> getAnnotationStoreRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getAnnotationStore(software.amazon.awssdk.services.omics.model.GetAnnotationStoreRequest)API until the desired conditionAnnotationStoreDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getAnnotationStoreRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionCreated
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionCreated(GetAnnotationStoreVersionRequest getAnnotationStoreVersionRequest)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreVersionRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionCreated
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionCreated(Consumer<GetAnnotationStoreVersionRequest.Builder> getAnnotationStoreVersionRequest)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetAnnotationStoreVersionRequest.builder()- Parameters:
getAnnotationStoreVersionRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionCreated
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionCreated(GetAnnotationStoreVersionRequest getAnnotationStoreVersionRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreVersionRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionCreated
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionCreated(Consumer<GetAnnotationStoreVersionRequest.Builder> getAnnotationStoreVersionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getAnnotationStoreVersionRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionDeleted
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionDeleted(GetAnnotationStoreVersionRequest getAnnotationStoreVersionRequest)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreVersionRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionDeleted
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionDeleted(Consumer<GetAnnotationStoreVersionRequest.Builder> getAnnotationStoreVersionRequest)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetAnnotationStoreVersionRequest.builder()- Parameters:
getAnnotationStoreVersionRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionDeleted
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionDeleted(GetAnnotationStoreVersionRequest getAnnotationStoreVersionRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getAnnotationStoreVersionRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilAnnotationStoreVersionDeleted
default WaiterResponse<GetAnnotationStoreVersionResponse> waitUntilAnnotationStoreVersionDeleted(Consumer<GetAnnotationStoreVersionRequest.Builder> getAnnotationStoreVersionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getAnnotationStoreVersion(software.amazon.awssdk.services.omics.model.GetAnnotationStoreVersionRequest)API until the desired conditionAnnotationStoreVersionDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getAnnotationStoreVersionRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetActivationJobCompleted
default WaiterResponse<GetReadSetActivationJobResponse> waitUntilReadSetActivationJobCompleted(GetReadSetActivationJobRequest getReadSetActivationJobRequest)
PollsOmicsClient.getReadSetActivationJob(software.amazon.awssdk.services.omics.model.GetReadSetActivationJobRequest)API until the desired conditionReadSetActivationJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetActivationJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetActivationJobCompleted
default WaiterResponse<GetReadSetActivationJobResponse> waitUntilReadSetActivationJobCompleted(Consumer<GetReadSetActivationJobRequest.Builder> getReadSetActivationJobRequest)
PollsOmicsClient.getReadSetActivationJob(software.amazon.awssdk.services.omics.model.GetReadSetActivationJobRequest)API until the desired conditionReadSetActivationJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetReadSetActivationJobRequest.builder()- Parameters:
getReadSetActivationJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetActivationJobCompleted
default WaiterResponse<GetReadSetActivationJobResponse> waitUntilReadSetActivationJobCompleted(GetReadSetActivationJobRequest getReadSetActivationJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getReadSetActivationJob(software.amazon.awssdk.services.omics.model.GetReadSetActivationJobRequest)API until the desired conditionReadSetActivationJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetActivationJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetActivationJobCompleted
default WaiterResponse<GetReadSetActivationJobResponse> waitUntilReadSetActivationJobCompleted(Consumer<GetReadSetActivationJobRequest.Builder> getReadSetActivationJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getReadSetActivationJob(software.amazon.awssdk.services.omics.model.GetReadSetActivationJobRequest)API until the desired conditionReadSetActivationJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getReadSetActivationJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetExportJobCompleted
default WaiterResponse<GetReadSetExportJobResponse> waitUntilReadSetExportJobCompleted(GetReadSetExportJobRequest getReadSetExportJobRequest)
PollsOmicsClient.getReadSetExportJob(software.amazon.awssdk.services.omics.model.GetReadSetExportJobRequest)API until the desired conditionReadSetExportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetExportJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetExportJobCompleted
default WaiterResponse<GetReadSetExportJobResponse> waitUntilReadSetExportJobCompleted(Consumer<GetReadSetExportJobRequest.Builder> getReadSetExportJobRequest)
PollsOmicsClient.getReadSetExportJob(software.amazon.awssdk.services.omics.model.GetReadSetExportJobRequest)API until the desired conditionReadSetExportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetReadSetExportJobRequest.builder()- Parameters:
getReadSetExportJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetExportJobCompleted
default WaiterResponse<GetReadSetExportJobResponse> waitUntilReadSetExportJobCompleted(GetReadSetExportJobRequest getReadSetExportJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getReadSetExportJob(software.amazon.awssdk.services.omics.model.GetReadSetExportJobRequest)API until the desired conditionReadSetExportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetExportJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetExportJobCompleted
default WaiterResponse<GetReadSetExportJobResponse> waitUntilReadSetExportJobCompleted(Consumer<GetReadSetExportJobRequest.Builder> getReadSetExportJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getReadSetExportJob(software.amazon.awssdk.services.omics.model.GetReadSetExportJobRequest)API until the desired conditionReadSetExportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getReadSetExportJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetImportJobCompleted
default WaiterResponse<GetReadSetImportJobResponse> waitUntilReadSetImportJobCompleted(GetReadSetImportJobRequest getReadSetImportJobRequest)
PollsOmicsClient.getReadSetImportJob(software.amazon.awssdk.services.omics.model.GetReadSetImportJobRequest)API until the desired conditionReadSetImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetImportJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetImportJobCompleted
default WaiterResponse<GetReadSetImportJobResponse> waitUntilReadSetImportJobCompleted(Consumer<GetReadSetImportJobRequest.Builder> getReadSetImportJobRequest)
PollsOmicsClient.getReadSetImportJob(software.amazon.awssdk.services.omics.model.GetReadSetImportJobRequest)API until the desired conditionReadSetImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetReadSetImportJobRequest.builder()- Parameters:
getReadSetImportJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetImportJobCompleted
default WaiterResponse<GetReadSetImportJobResponse> waitUntilReadSetImportJobCompleted(GetReadSetImportJobRequest getReadSetImportJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getReadSetImportJob(software.amazon.awssdk.services.omics.model.GetReadSetImportJobRequest)API until the desired conditionReadSetImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReadSetImportJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReadSetImportJobCompleted
default WaiterResponse<GetReadSetImportJobResponse> waitUntilReadSetImportJobCompleted(Consumer<GetReadSetImportJobRequest.Builder> getReadSetImportJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getReadSetImportJob(software.amazon.awssdk.services.omics.model.GetReadSetImportJobRequest)API until the desired conditionReadSetImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getReadSetImportJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReferenceImportJobCompleted
default WaiterResponse<GetReferenceImportJobResponse> waitUntilReferenceImportJobCompleted(GetReferenceImportJobRequest getReferenceImportJobRequest)
PollsOmicsClient.getReferenceImportJob(software.amazon.awssdk.services.omics.model.GetReferenceImportJobRequest)API until the desired conditionReferenceImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReferenceImportJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReferenceImportJobCompleted
default WaiterResponse<GetReferenceImportJobResponse> waitUntilReferenceImportJobCompleted(Consumer<GetReferenceImportJobRequest.Builder> getReferenceImportJobRequest)
PollsOmicsClient.getReferenceImportJob(software.amazon.awssdk.services.omics.model.GetReferenceImportJobRequest)API until the desired conditionReferenceImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetReferenceImportJobRequest.builder()- Parameters:
getReferenceImportJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReferenceImportJobCompleted
default WaiterResponse<GetReferenceImportJobResponse> waitUntilReferenceImportJobCompleted(GetReferenceImportJobRequest getReferenceImportJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getReferenceImportJob(software.amazon.awssdk.services.omics.model.GetReferenceImportJobRequest)API until the desired conditionReferenceImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getReferenceImportJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilReferenceImportJobCompleted
default WaiterResponse<GetReferenceImportJobResponse> waitUntilReferenceImportJobCompleted(Consumer<GetReferenceImportJobRequest.Builder> getReferenceImportJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getReferenceImportJob(software.amazon.awssdk.services.omics.model.GetReferenceImportJobRequest)API until the desired conditionReferenceImportJobCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getReferenceImportJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunCompleted
default WaiterResponse<GetRunResponse> waitUntilRunCompleted(GetRunRequest getRunRequest)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunCompleted
default WaiterResponse<GetRunResponse> waitUntilRunCompleted(Consumer<GetRunRequest.Builder> getRunRequest)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetRunRequest.builder()- Parameters:
getRunRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunCompleted
default WaiterResponse<GetRunResponse> waitUntilRunCompleted(GetRunRequest getRunRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunCompleted
default WaiterResponse<GetRunResponse> waitUntilRunCompleted(Consumer<GetRunRequest.Builder> getRunRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getRunRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunRunning
default WaiterResponse<GetRunResponse> waitUntilRunRunning(GetRunRequest getRunRequest)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunRunningis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunRunning
default WaiterResponse<GetRunResponse> waitUntilRunRunning(Consumer<GetRunRequest.Builder> getRunRequest)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunRunningis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetRunRequest.builder()- Parameters:
getRunRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunRunning
default WaiterResponse<GetRunResponse> waitUntilRunRunning(GetRunRequest getRunRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunRunningis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilRunRunning
default WaiterResponse<GetRunResponse> waitUntilRunRunning(Consumer<GetRunRequest.Builder> getRunRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getRun(software.amazon.awssdk.services.omics.model.GetRunRequest)API until the desired conditionRunRunningis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getRunRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskCompleted
default WaiterResponse<GetRunTaskResponse> waitUntilTaskCompleted(GetRunTaskRequest getRunTaskRequest)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunTaskRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskCompleted
default WaiterResponse<GetRunTaskResponse> waitUntilTaskCompleted(Consumer<GetRunTaskRequest.Builder> getRunTaskRequest)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetRunTaskRequest.builder()- Parameters:
getRunTaskRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskCompleted
default WaiterResponse<GetRunTaskResponse> waitUntilTaskCompleted(GetRunTaskRequest getRunTaskRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskCompletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunTaskRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskCompleted
default WaiterResponse<GetRunTaskResponse> waitUntilTaskCompleted(Consumer<GetRunTaskRequest.Builder> getRunTaskRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskCompletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getRunTaskRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskRunning
default WaiterResponse<GetRunTaskResponse> waitUntilTaskRunning(GetRunTaskRequest getRunTaskRequest)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskRunningis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunTaskRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskRunning
default WaiterResponse<GetRunTaskResponse> waitUntilTaskRunning(Consumer<GetRunTaskRequest.Builder> getRunTaskRequest)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskRunningis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetRunTaskRequest.builder()- Parameters:
getRunTaskRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskRunning
default WaiterResponse<GetRunTaskResponse> waitUntilTaskRunning(GetRunTaskRequest getRunTaskRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskRunningis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getRunTaskRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilTaskRunning
default WaiterResponse<GetRunTaskResponse> waitUntilTaskRunning(Consumer<GetRunTaskRequest.Builder> getRunTaskRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getRunTask(software.amazon.awssdk.services.omics.model.GetRunTaskRequest)API until the desired conditionTaskRunningis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getRunTaskRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantImportJobCreated
default WaiterResponse<GetVariantImportJobResponse> waitUntilVariantImportJobCreated(GetVariantImportJobRequest getVariantImportJobRequest)
PollsOmicsClient.getVariantImportJob(software.amazon.awssdk.services.omics.model.GetVariantImportJobRequest)API until the desired conditionVariantImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantImportJobRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantImportJobCreated
default WaiterResponse<GetVariantImportJobResponse> waitUntilVariantImportJobCreated(Consumer<GetVariantImportJobRequest.Builder> getVariantImportJobRequest)
PollsOmicsClient.getVariantImportJob(software.amazon.awssdk.services.omics.model.GetVariantImportJobRequest)API until the desired conditionVariantImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetVariantImportJobRequest.builder()- Parameters:
getVariantImportJobRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantImportJobCreated
default WaiterResponse<GetVariantImportJobResponse> waitUntilVariantImportJobCreated(GetVariantImportJobRequest getVariantImportJobRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getVariantImportJob(software.amazon.awssdk.services.omics.model.GetVariantImportJobRequest)API until the desired conditionVariantImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantImportJobRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantImportJobCreated
default WaiterResponse<GetVariantImportJobResponse> waitUntilVariantImportJobCreated(Consumer<GetVariantImportJobRequest.Builder> getVariantImportJobRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getVariantImportJob(software.amazon.awssdk.services.omics.model.GetVariantImportJobRequest)API until the desired conditionVariantImportJobCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getVariantImportJobRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreCreated
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreCreated(GetVariantStoreRequest getVariantStoreRequest)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantStoreRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreCreated
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreCreated(Consumer<GetVariantStoreRequest.Builder> getVariantStoreRequest)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetVariantStoreRequest.builder()- Parameters:
getVariantStoreRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreCreated
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreCreated(GetVariantStoreRequest getVariantStoreRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreCreatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantStoreRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreCreated
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreCreated(Consumer<GetVariantStoreRequest.Builder> getVariantStoreRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreCreatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getVariantStoreRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreDeleted
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreDeleted(GetVariantStoreRequest getVariantStoreRequest)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantStoreRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreDeleted
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreDeleted(Consumer<GetVariantStoreRequest.Builder> getVariantStoreRequest)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetVariantStoreRequest.builder()- Parameters:
getVariantStoreRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreDeleted
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreDeleted(GetVariantStoreRequest getVariantStoreRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getVariantStoreRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilVariantStoreDeleted
default WaiterResponse<GetVariantStoreResponse> waitUntilVariantStoreDeleted(Consumer<GetVariantStoreRequest.Builder> getVariantStoreRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getVariantStore(software.amazon.awssdk.services.omics.model.GetVariantStoreRequest)API until the desired conditionVariantStoreDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getVariantStoreRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWorkflowActive
default WaiterResponse<GetWorkflowResponse> waitUntilWorkflowActive(GetWorkflowRequest getWorkflowRequest)
PollsOmicsClient.getWorkflow(software.amazon.awssdk.services.omics.model.GetWorkflowRequest)API until the desired conditionWorkflowActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWorkflowRequest- the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWorkflowActive
default WaiterResponse<GetWorkflowResponse> waitUntilWorkflowActive(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest)
PollsOmicsClient.getWorkflow(software.amazon.awssdk.services.omics.model.GetWorkflowRequest)API until the desired conditionWorkflowActiveis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder without the need to create one manually using
GetWorkflowRequest.builder()- Parameters:
getWorkflowRequest- The consumer that will configure the request to be used for polling- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWorkflowActive
default WaiterResponse<GetWorkflowResponse> waitUntilWorkflowActive(GetWorkflowRequest getWorkflowRequest, WaiterOverrideConfiguration overrideConfig)
PollsOmicsClient.getWorkflow(software.amazon.awssdk.services.omics.model.GetWorkflowRequest)API until the desired conditionWorkflowActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWorkflowRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWorkflowActive
default WaiterResponse<GetWorkflowResponse> waitUntilWorkflowActive(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
PollsOmicsClient.getWorkflow(software.amazon.awssdk.services.omics.model.GetWorkflowRequest)API until the desired conditionWorkflowActiveis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWorkflowRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
builder
static OmicsWaiter.Builder builder()
Create a builder that can be used to configure and create aOmicsWaiter.- Returns:
- a builder
-
create
static OmicsWaiter create()
Create an instance ofOmicsWaiterwith the default configuration.A default
OmicsClientwill be created to poll resources. It is recommended to share a single instance of the waiter created via this method. If it is not desirable to share a waiter instance, invokeSdkAutoCloseable.close()to release the resources once the waiter is not needed.- Returns:
- an instance of
OmicsWaiter
-
-