@Generated(value="software.amazon.awssdk:codegen") public interface OpsWorksAsyncWaiter extends SdkAutoCloseable
builder() method| Modifier and Type | Interface and Description |
|---|---|
static interface |
OpsWorksAsyncWaiter.Builder |
closedefault CompletableFuture<WaiterResponse<DescribeAppsResponse>> waitUntilAppExists(DescribeAppsRequest describeAppsRequest)
OpsWorksAsyncClient.describeApps(software.amazon.awssdk.services.opsworks.model.DescribeAppsRequest) API until the desired condition AppExists is met, or until
it is determined that the resource will never enter into the desired statedescribeAppsRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAppsResponse>> waitUntilAppExists(Consumer<DescribeAppsRequest.Builder> describeAppsRequest)
OpsWorksAsyncClient.describeApps(software.amazon.awssdk.services.opsworks.model.DescribeAppsRequest) API until the desired condition AppExists is 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 DescribeAppsRequest.builder()
describeAppsRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAppsResponse>> waitUntilAppExists(DescribeAppsRequest describeAppsRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeApps(software.amazon.awssdk.services.opsworks.model.DescribeAppsRequest) API until the desired condition AppExists is met, or until
it is determined that the resource will never enter into the desired statedescribeAppsRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeAppsResponse>> waitUntilAppExists(Consumer<DescribeAppsRequest.Builder> describeAppsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeApps(software.amazon.awssdk.services.opsworks.model.DescribeAppsRequest) API until the desired condition AppExists is 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
describeAppsRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeDeploymentsResponse>> waitUntilDeploymentSuccessful(DescribeDeploymentsRequest describeDeploymentsRequest)
OpsWorksAsyncClient.describeDeployments(software.amazon.awssdk.services.opsworks.model.DescribeDeploymentsRequest) API until the desired condition
DeploymentSuccessful is met, or until it is determined that the resource will never enter into the
desired statedescribeDeploymentsRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeDeploymentsResponse>> waitUntilDeploymentSuccessful(Consumer<DescribeDeploymentsRequest.Builder> describeDeploymentsRequest)
OpsWorksAsyncClient.describeDeployments(software.amazon.awssdk.services.opsworks.model.DescribeDeploymentsRequest) API until the desired condition
DeploymentSuccessful is 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 DescribeDeploymentsRequest.builder()
describeDeploymentsRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeDeploymentsResponse>> waitUntilDeploymentSuccessful(DescribeDeploymentsRequest describeDeploymentsRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeDeployments(software.amazon.awssdk.services.opsworks.model.DescribeDeploymentsRequest) API until the desired condition
DeploymentSuccessful is met, or until it is determined that the resource will never enter into the
desired statedescribeDeploymentsRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeDeploymentsResponse>> waitUntilDeploymentSuccessful(Consumer<DescribeDeploymentsRequest.Builder> describeDeploymentsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeDeployments(software.amazon.awssdk.services.opsworks.model.DescribeDeploymentsRequest) API until the desired condition
DeploymentSuccessful is 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
describeDeploymentsRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceOnline(DescribeInstancesRequest describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceOnline is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceOnline(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceOnline is
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 DescribeInstancesRequest.builder()
describeInstancesRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceOnline(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceOnline is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceOnline(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceOnline is
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
describeInstancesRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceRegistered(DescribeInstancesRequest describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceRegistered is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceRegistered(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceRegistered is
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 DescribeInstancesRequest.builder()
describeInstancesRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceRegistered(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceRegistered is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceRegistered(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceRegistered is
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
describeInstancesRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceStopped(DescribeInstancesRequest describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceStopped is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceStopped(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceStopped is
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 DescribeInstancesRequest.builder()
describeInstancesRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceStopped(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceStopped is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceStopped(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceStopped is
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
describeInstancesRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceTerminated(DescribeInstancesRequest describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceTerminated is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceTerminated(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceTerminated is
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 DescribeInstancesRequest.builder()
describeInstancesRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceTerminated(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceTerminated is
met, or until it is determined that the resource will never enter into the desired statedescribeInstancesRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstancesResponse>> waitUntilInstanceTerminated(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksAsyncClient.describeInstances(software.amazon.awssdk.services.opsworks.model.DescribeInstancesRequest) API until the desired condition InstanceTerminated is
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
describeInstancesRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersstatic OpsWorksAsyncWaiter.Builder builder()
OpsWorksAsyncWaiter.static OpsWorksAsyncWaiter create()
OpsWorksAsyncWaiter with the default configuration.
A default OpsWorksAsyncClient will 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, invoke
SdkAutoCloseable.close() to release the resources once the waiter is not needed.
OpsWorksAsyncWaiterCopyright © 2023. All rights reserved.