@Generated(value="software.amazon.awssdk:codegen") public interface OpsWorksWaiter extends SdkAutoCloseable
builder() method| Modifier and Type | Interface and Description |
|---|---|
static interface |
OpsWorksWaiter.Builder |
closedefault WaiterResponse<DescribeAppsResponse> waitUntilAppExists(DescribeAppsRequest describeAppsRequest)
OpsWorksClient.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 WaiterResponse<DescribeAppsResponse> waitUntilAppExists(Consumer<DescribeAppsRequest.Builder> describeAppsRequest)
OpsWorksClient.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 WaiterResponse<DescribeAppsResponse> waitUntilAppExists(DescribeAppsRequest describeAppsRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeAppsResponse> waitUntilAppExists(Consumer<DescribeAppsRequest.Builder> describeAppsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeDeploymentsResponse> waitUntilDeploymentSuccessful(DescribeDeploymentsRequest describeDeploymentsRequest)
OpsWorksClient.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 WaiterResponse<DescribeDeploymentsResponse> waitUntilDeploymentSuccessful(Consumer<DescribeDeploymentsRequest.Builder> describeDeploymentsRequest)
OpsWorksClient.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 WaiterResponse<DescribeDeploymentsResponse> waitUntilDeploymentSuccessful(DescribeDeploymentsRequest describeDeploymentsRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeDeploymentsResponse> waitUntilDeploymentSuccessful(Consumer<DescribeDeploymentsRequest.Builder> describeDeploymentsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceOnline(DescribeInstancesRequest describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceOnline(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceOnline(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceOnline(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceRegistered(DescribeInstancesRequest describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceRegistered(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceRegistered(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceRegistered(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceStopped(DescribeInstancesRequest describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceStopped(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceStopped(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceStopped(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceTerminated(DescribeInstancesRequest describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceTerminated(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceTerminated(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
OpsWorksClient.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 WaiterResponse<DescribeInstancesResponse> waitUntilInstanceTerminated(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
OpsWorksClient.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 OpsWorksWaiter.Builder builder()
OpsWorksWaiter.static OpsWorksWaiter create()
OpsWorksWaiter with the default configuration.
A default OpsWorksClient 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.
OpsWorksWaiterCopyright © 2023. All rights reserved.