Interface AppConfigAsyncWaiter
- All Superinterfaces:
- AutoCloseable,- SdkAutoCloseable
builder() method- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic AppConfigAsyncWaiter.Builderbuilder()Create a builder that can be used to configure and create aAppConfigAsyncWaiter.static AppConfigAsyncWaitercreate()Create an instance ofAppConfigAsyncWaiterwith the default configuration.waitUntilDeploymentComplete(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired state.waitUntilDeploymentComplete(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired state.waitUntilDeploymentComplete(GetDeploymentRequest getDeploymentRequest) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired statewaitUntilDeploymentComplete(GetDeploymentRequest getDeploymentRequest, WaiterOverrideConfiguration overrideConfig) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired statewaitUntilEnvironmentReadyForDeployment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired state.waitUntilEnvironmentReadyForDeployment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired state.waitUntilEnvironmentReadyForDeployment(GetEnvironmentRequest getEnvironmentRequest) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired statewaitUntilEnvironmentReadyForDeployment(GetEnvironmentRequest getEnvironmentRequest, WaiterOverrideConfiguration overrideConfig) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired stateMethods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseableclose
- 
Method Details- 
waitUntilDeploymentCompletedefault CompletableFuture<WaiterResponse<GetDeploymentResponse>> waitUntilDeploymentComplete(GetDeploymentRequest getDeploymentRequest) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired state- Parameters:
- getDeploymentRequest- the request to be used for polling
- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
 
- 
waitUntilDeploymentCompletedefault CompletableFuture<WaiterResponse<GetDeploymentResponse>> waitUntilDeploymentComplete(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis 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 GetDeploymentRequest.builder()- Parameters:
- getDeploymentRequest- The consumer that will configure the request to be used for polling
- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
 
- 
waitUntilDeploymentCompletedefault CompletableFuture<WaiterResponse<GetDeploymentResponse>> waitUntilDeploymentComplete(GetDeploymentRequest getDeploymentRequest, WaiterOverrideConfiguration overrideConfig) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis met, or until it is determined that the resource will never enter into the desired state- Parameters:
- getDeploymentRequest- The request to be used for polling
- overrideConfig- Per request override configuration for waiters
- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
 
- 
waitUntilDeploymentCompletedefault CompletableFuture<WaiterResponse<GetDeploymentResponse>> waitUntilDeploymentComplete(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsAppConfigAsyncClient.getDeployment(software.amazon.awssdk.services.appconfig.model.GetDeploymentRequest)API until the desired conditionDeploymentCompleteis 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:
- getDeploymentRequest- The consumer that will configure the request to be used for polling
- overrideConfig- 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
 
- 
waitUntilEnvironmentReadyForDeploymentdefault CompletableFuture<WaiterResponse<GetEnvironmentResponse>> waitUntilEnvironmentReadyForDeployment(GetEnvironmentRequest getEnvironmentRequest) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired state- Parameters:
- getEnvironmentRequest- the request to be used for polling
- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
 
- 
waitUntilEnvironmentReadyForDeploymentdefault CompletableFuture<WaiterResponse<GetEnvironmentResponse>> waitUntilEnvironmentReadyForDeployment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis 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 GetEnvironmentRequest.builder()- Parameters:
- getEnvironmentRequest- The consumer that will configure the request to be used for polling
- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
 
- 
waitUntilEnvironmentReadyForDeploymentdefault CompletableFuture<WaiterResponse<GetEnvironmentResponse>> waitUntilEnvironmentReadyForDeployment(GetEnvironmentRequest getEnvironmentRequest, WaiterOverrideConfiguration overrideConfig) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis met, or until it is determined that the resource will never enter into the desired state- Parameters:
- getEnvironmentRequest- The request to be used for polling
- overrideConfig- Per request override configuration for waiters
- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
 
- 
waitUntilEnvironmentReadyForDeploymentdefault CompletableFuture<WaiterResponse<GetEnvironmentResponse>> waitUntilEnvironmentReadyForDeployment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsAppConfigAsyncClient.getEnvironment(software.amazon.awssdk.services.appconfig.model.GetEnvironmentRequest)API until the desired conditionEnvironmentReadyForDeploymentis 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:
- getEnvironmentRequest- The consumer that will configure the request to be used for polling
- overrideConfig- 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
 
- 
builderCreate a builder that can be used to configure and create aAppConfigAsyncWaiter.- Returns:
- a builder
 
- 
createCreate an instance ofAppConfigAsyncWaiterwith the default configuration.A default AppConfigAsyncClientwill 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 AppConfigAsyncWaiter
 
 
-