@Generated(value="software.amazon.awssdk:codegen") public interface Ec2AsyncWaiter extends SdkAutoCloseable
builder()
methodModifier and Type | Interface and Description |
---|---|
static interface |
Ec2AsyncWaiter.Builder |
close
default CompletableFuture<WaiterResponse<DescribeBundleTasksResponse>> waitUntilBundleTaskComplete(DescribeBundleTasksRequest describeBundleTasksRequest)
Ec2AsyncClient.describeBundleTasks(software.amazon.awssdk.services.ec2.model.DescribeBundleTasksRequest)
API until the desired condition BundleTaskComplete
is
met, or until it is determined that the resource will never enter into the desired statedescribeBundleTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBundleTasksResponse>> waitUntilBundleTaskComplete(Consumer<DescribeBundleTasksRequest.Builder> describeBundleTasksRequest)
Ec2AsyncClient.describeBundleTasks(software.amazon.awssdk.services.ec2.model.DescribeBundleTasksRequest)
API until the desired condition BundleTaskComplete
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 DescribeBundleTasksRequest.builder()
describeBundleTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBundleTasksResponse>> waitUntilBundleTaskComplete(DescribeBundleTasksRequest describeBundleTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeBundleTasks(software.amazon.awssdk.services.ec2.model.DescribeBundleTasksRequest)
API until the desired condition BundleTaskComplete
is
met, or until it is determined that the resource will never enter into the desired statedescribeBundleTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBundleTasksResponse>> waitUntilBundleTaskComplete(Consumer<DescribeBundleTasksRequest.Builder> describeBundleTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeBundleTasks(software.amazon.awssdk.services.ec2.model.DescribeBundleTasksRequest)
API until the desired condition BundleTaskComplete
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
describeBundleTasksRequest
- 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<DescribeConversionTasksResponse>> waitUntilConversionTaskCancelled(DescribeConversionTasksRequest describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCancelled
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCancelled(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCancelled
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 DescribeConversionTasksRequest.builder()
describeConversionTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCancelled(DescribeConversionTasksRequest describeConversionTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCancelled
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCancelled(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCancelled
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
describeConversionTasksRequest
- 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<DescribeConversionTasksResponse>> waitUntilConversionTaskCompleted(DescribeConversionTasksRequest describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCompleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCompleted(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCompleted
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 DescribeConversionTasksRequest.builder()
describeConversionTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCompleted(DescribeConversionTasksRequest describeConversionTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCompleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskCompleted(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskCompleted
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
describeConversionTasksRequest
- 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<DescribeConversionTasksResponse>> waitUntilConversionTaskDeleted(DescribeConversionTasksRequest describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskDeleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskDeleted(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskDeleted
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 DescribeConversionTasksRequest.builder()
describeConversionTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskDeleted(DescribeConversionTasksRequest describeConversionTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskDeleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeConversionTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeConversionTasksResponse>> waitUntilConversionTaskDeleted(Consumer<DescribeConversionTasksRequest.Builder> describeConversionTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeConversionTasks(software.amazon.awssdk.services.ec2.model.DescribeConversionTasksRequest)
API until the desired condition
ConversionTaskDeleted
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
describeConversionTasksRequest
- 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<DescribeCustomerGatewaysResponse>> waitUntilCustomerGatewayAvailable(DescribeCustomerGatewaysRequest describeCustomerGatewaysRequest)
Ec2AsyncClient.describeCustomerGateways(software.amazon.awssdk.services.ec2.model.DescribeCustomerGatewaysRequest)
API until the desired condition
CustomerGatewayAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeCustomerGatewaysRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeCustomerGatewaysResponse>> waitUntilCustomerGatewayAvailable(Consumer<DescribeCustomerGatewaysRequest.Builder> describeCustomerGatewaysRequest)
Ec2AsyncClient.describeCustomerGateways(software.amazon.awssdk.services.ec2.model.DescribeCustomerGatewaysRequest)
API until the desired condition
CustomerGatewayAvailable
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 DescribeCustomerGatewaysRequest.builder()
describeCustomerGatewaysRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeCustomerGatewaysResponse>> waitUntilCustomerGatewayAvailable(DescribeCustomerGatewaysRequest describeCustomerGatewaysRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeCustomerGateways(software.amazon.awssdk.services.ec2.model.DescribeCustomerGatewaysRequest)
API until the desired condition
CustomerGatewayAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeCustomerGatewaysRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeCustomerGatewaysResponse>> waitUntilCustomerGatewayAvailable(Consumer<DescribeCustomerGatewaysRequest.Builder> describeCustomerGatewaysRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeCustomerGateways(software.amazon.awssdk.services.ec2.model.DescribeCustomerGatewaysRequest)
API until the desired condition
CustomerGatewayAvailable
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
describeCustomerGatewaysRequest
- 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<DescribeExportTasksResponse>> waitUntilExportTaskCancelled(DescribeExportTasksRequest describeExportTasksRequest)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCancelled
is
met, or until it is determined that the resource will never enter into the desired statedescribeExportTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCancelled(Consumer<DescribeExportTasksRequest.Builder> describeExportTasksRequest)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCancelled
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 DescribeExportTasksRequest.builder()
describeExportTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCancelled(DescribeExportTasksRequest describeExportTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCancelled
is
met, or until it is determined that the resource will never enter into the desired statedescribeExportTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCancelled(Consumer<DescribeExportTasksRequest.Builder> describeExportTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCancelled
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
describeExportTasksRequest
- 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<DescribeExportTasksResponse>> waitUntilExportTaskCompleted(DescribeExportTasksRequest describeExportTasksRequest)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCompleted
is
met, or until it is determined that the resource will never enter into the desired statedescribeExportTasksRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCompleted(Consumer<DescribeExportTasksRequest.Builder> describeExportTasksRequest)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCompleted
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 DescribeExportTasksRequest.builder()
describeExportTasksRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCompleted(DescribeExportTasksRequest describeExportTasksRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCompleted
is
met, or until it is determined that the resource will never enter into the desired statedescribeExportTasksRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeExportTasksResponse>> waitUntilExportTaskCompleted(Consumer<DescribeExportTasksRequest.Builder> describeExportTasksRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeExportTasks(software.amazon.awssdk.services.ec2.model.DescribeExportTasksRequest)
API until the desired condition ExportTaskCompleted
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
describeExportTasksRequest
- 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<DescribeImagesResponse>> waitUntilImageAvailable(DescribeImagesRequest describeImagesRequest)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeImagesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageAvailable(Consumer<DescribeImagesRequest.Builder> describeImagesRequest)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageAvailable
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 DescribeImagesRequest.builder()
describeImagesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageAvailable(DescribeImagesRequest describeImagesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeImagesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageAvailable(Consumer<DescribeImagesRequest.Builder> describeImagesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageAvailable
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
describeImagesRequest
- 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<DescribeImagesResponse>> waitUntilImageExists(DescribeImagesRequest describeImagesRequest)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageExists
is met, or until
it is determined that the resource will never enter into the desired statedescribeImagesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageExists(Consumer<DescribeImagesRequest.Builder> describeImagesRequest)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageExists
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 DescribeImagesRequest.builder()
describeImagesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageExists(DescribeImagesRequest describeImagesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageExists
is met, or until
it is determined that the resource will never enter into the desired statedescribeImagesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeImagesResponse>> waitUntilImageExists(Consumer<DescribeImagesRequest.Builder> describeImagesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeImages(software.amazon.awssdk.services.ec2.model.DescribeImagesRequest)
API until the desired condition ImageExists
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
describeImagesRequest
- 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>> waitUntilInstanceExists(DescribeInstancesRequest describeInstancesRequest)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceExists
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>> waitUntilInstanceExists(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceExists
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>> waitUntilInstanceExists(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceExists
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>> waitUntilInstanceExists(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceExists
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>> waitUntilInstanceRunning(DescribeInstancesRequest describeInstancesRequest)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceRunning
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>> waitUntilInstanceRunning(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceRunning
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>> waitUntilInstanceRunning(DescribeInstancesRequest describeInstancesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceRunning
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>> waitUntilInstanceRunning(Consumer<DescribeInstancesRequest.Builder> describeInstancesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.model.DescribeInstancesRequest)
API until the desired condition InstanceRunning
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<DescribeInstanceStatusResponse>> waitUntilInstanceStatusOk(DescribeInstanceStatusRequest describeInstanceStatusRequest)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition InstanceStatusOk
is
met, or until it is determined that the resource will never enter into the desired statedescribeInstanceStatusRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilInstanceStatusOk(Consumer<DescribeInstanceStatusRequest.Builder> describeInstanceStatusRequest)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition InstanceStatusOk
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 DescribeInstanceStatusRequest.builder()
describeInstanceStatusRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilInstanceStatusOk(DescribeInstanceStatusRequest describeInstanceStatusRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition InstanceStatusOk
is
met, or until it is determined that the resource will never enter into the desired statedescribeInstanceStatusRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilInstanceStatusOk(Consumer<DescribeInstanceStatusRequest.Builder> describeInstanceStatusRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition InstanceStatusOk
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
describeInstanceStatusRequest
- 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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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)
Ec2AsyncClient.describeInstances(software.amazon.awssdk.services.ec2.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 waitersdefault CompletableFuture<WaiterResponse<DescribeKeyPairsResponse>> waitUntilKeyPairExists(DescribeKeyPairsRequest describeKeyPairsRequest)
Ec2AsyncClient.describeKeyPairs(software.amazon.awssdk.services.ec2.model.DescribeKeyPairsRequest)
API until the desired condition KeyPairExists
is met, or
until it is determined that the resource will never enter into the desired statedescribeKeyPairsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeKeyPairsResponse>> waitUntilKeyPairExists(Consumer<DescribeKeyPairsRequest.Builder> describeKeyPairsRequest)
Ec2AsyncClient.describeKeyPairs(software.amazon.awssdk.services.ec2.model.DescribeKeyPairsRequest)
API until the desired condition KeyPairExists
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 DescribeKeyPairsRequest.builder()
describeKeyPairsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeKeyPairsResponse>> waitUntilKeyPairExists(DescribeKeyPairsRequest describeKeyPairsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeKeyPairs(software.amazon.awssdk.services.ec2.model.DescribeKeyPairsRequest)
API until the desired condition KeyPairExists
is met, or
until it is determined that the resource will never enter into the desired statedescribeKeyPairsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeKeyPairsResponse>> waitUntilKeyPairExists(Consumer<DescribeKeyPairsRequest.Builder> describeKeyPairsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeKeyPairs(software.amazon.awssdk.services.ec2.model.DescribeKeyPairsRequest)
API until the desired condition KeyPairExists
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
describeKeyPairsRequest
- 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<DescribeNatGatewaysResponse>> waitUntilNatGatewayAvailable(DescribeNatGatewaysRequest describeNatGatewaysRequest)
Ec2AsyncClient.describeNatGateways(software.amazon.awssdk.services.ec2.model.DescribeNatGatewaysRequest)
API until the desired condition NatGatewayAvailable
is
met, or until it is determined that the resource will never enter into the desired statedescribeNatGatewaysRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNatGatewaysResponse>> waitUntilNatGatewayAvailable(Consumer<DescribeNatGatewaysRequest.Builder> describeNatGatewaysRequest)
Ec2AsyncClient.describeNatGateways(software.amazon.awssdk.services.ec2.model.DescribeNatGatewaysRequest)
API until the desired condition NatGatewayAvailable
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 DescribeNatGatewaysRequest.builder()
describeNatGatewaysRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNatGatewaysResponse>> waitUntilNatGatewayAvailable(DescribeNatGatewaysRequest describeNatGatewaysRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeNatGateways(software.amazon.awssdk.services.ec2.model.DescribeNatGatewaysRequest)
API until the desired condition NatGatewayAvailable
is
met, or until it is determined that the resource will never enter into the desired statedescribeNatGatewaysRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeNatGatewaysResponse>> waitUntilNatGatewayAvailable(Consumer<DescribeNatGatewaysRequest.Builder> describeNatGatewaysRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeNatGateways(software.amazon.awssdk.services.ec2.model.DescribeNatGatewaysRequest)
API until the desired condition NatGatewayAvailable
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
describeNatGatewaysRequest
- 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<DescribeNetworkInterfacesResponse>> waitUntilNetworkInterfaceAvailable(DescribeNetworkInterfacesRequest describeNetworkInterfacesRequest)
Ec2AsyncClient.describeNetworkInterfaces(software.amazon.awssdk.services.ec2.model.DescribeNetworkInterfacesRequest)
API until the desired condition
NetworkInterfaceAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeNetworkInterfacesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNetworkInterfacesResponse>> waitUntilNetworkInterfaceAvailable(Consumer<DescribeNetworkInterfacesRequest.Builder> describeNetworkInterfacesRequest)
Ec2AsyncClient.describeNetworkInterfaces(software.amazon.awssdk.services.ec2.model.DescribeNetworkInterfacesRequest)
API until the desired condition
NetworkInterfaceAvailable
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 DescribeNetworkInterfacesRequest.builder()
describeNetworkInterfacesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNetworkInterfacesResponse>> waitUntilNetworkInterfaceAvailable(DescribeNetworkInterfacesRequest describeNetworkInterfacesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeNetworkInterfaces(software.amazon.awssdk.services.ec2.model.DescribeNetworkInterfacesRequest)
API until the desired condition
NetworkInterfaceAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeNetworkInterfacesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeNetworkInterfacesResponse>> waitUntilNetworkInterfaceAvailable(Consumer<DescribeNetworkInterfacesRequest.Builder> describeNetworkInterfacesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeNetworkInterfaces(software.amazon.awssdk.services.ec2.model.DescribeNetworkInterfacesRequest)
API until the desired condition
NetworkInterfaceAvailable
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
describeNetworkInterfacesRequest
- 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<GetPasswordDataResponse>> waitUntilPasswordDataAvailable(GetPasswordDataRequest getPasswordDataRequest)
Ec2AsyncClient.getPasswordData(software.amazon.awssdk.services.ec2.model.GetPasswordDataRequest)
API until the desired condition PasswordDataAvailable
is
met, or until it is determined that the resource will never enter into the desired stategetPasswordDataRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<GetPasswordDataResponse>> waitUntilPasswordDataAvailable(Consumer<GetPasswordDataRequest.Builder> getPasswordDataRequest)
Ec2AsyncClient.getPasswordData(software.amazon.awssdk.services.ec2.model.GetPasswordDataRequest)
API until the desired condition PasswordDataAvailable
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 GetPasswordDataRequest.builder()
getPasswordDataRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<GetPasswordDataResponse>> waitUntilPasswordDataAvailable(GetPasswordDataRequest getPasswordDataRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.getPasswordData(software.amazon.awssdk.services.ec2.model.GetPasswordDataRequest)
API until the desired condition PasswordDataAvailable
is
met, or until it is determined that the resource will never enter into the desired stategetPasswordDataRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<GetPasswordDataResponse>> waitUntilPasswordDataAvailable(Consumer<GetPasswordDataRequest.Builder> getPasswordDataRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.getPasswordData(software.amazon.awssdk.services.ec2.model.GetPasswordDataRequest)
API until the desired condition PasswordDataAvailable
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
getPasswordDataRequest
- 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<DescribeSecurityGroupsResponse>> waitUntilSecurityGroupExists(DescribeSecurityGroupsRequest describeSecurityGroupsRequest)
Ec2AsyncClient.describeSecurityGroups(software.amazon.awssdk.services.ec2.model.DescribeSecurityGroupsRequest)
API until the desired condition SecurityGroupExists
is met, or until it is determined that the resource will never enter into the desired statedescribeSecurityGroupsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSecurityGroupsResponse>> waitUntilSecurityGroupExists(Consumer<DescribeSecurityGroupsRequest.Builder> describeSecurityGroupsRequest)
Ec2AsyncClient.describeSecurityGroups(software.amazon.awssdk.services.ec2.model.DescribeSecurityGroupsRequest)
API until the desired condition SecurityGroupExists
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 DescribeSecurityGroupsRequest.builder()
describeSecurityGroupsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSecurityGroupsResponse>> waitUntilSecurityGroupExists(DescribeSecurityGroupsRequest describeSecurityGroupsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeSecurityGroups(software.amazon.awssdk.services.ec2.model.DescribeSecurityGroupsRequest)
API until the desired condition SecurityGroupExists
is met, or until it is determined that the resource will never enter into the desired statedescribeSecurityGroupsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeSecurityGroupsResponse>> waitUntilSecurityGroupExists(Consumer<DescribeSecurityGroupsRequest.Builder> describeSecurityGroupsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeSecurityGroups(software.amazon.awssdk.services.ec2.model.DescribeSecurityGroupsRequest)
API until the desired condition SecurityGroupExists
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
describeSecurityGroupsRequest
- 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<DescribeSnapshotsResponse>> waitUntilSnapshotCompleted(DescribeSnapshotsRequest describeSnapshotsRequest)
Ec2AsyncClient.describeSnapshots(software.amazon.awssdk.services.ec2.model.DescribeSnapshotsRequest)
API until the desired condition SnapshotCompleted
is met,
or until it is determined that the resource will never enter into the desired statedescribeSnapshotsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSnapshotsResponse>> waitUntilSnapshotCompleted(Consumer<DescribeSnapshotsRequest.Builder> describeSnapshotsRequest)
Ec2AsyncClient.describeSnapshots(software.amazon.awssdk.services.ec2.model.DescribeSnapshotsRequest)
API until the desired condition SnapshotCompleted
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 DescribeSnapshotsRequest.builder()
describeSnapshotsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSnapshotsResponse>> waitUntilSnapshotCompleted(DescribeSnapshotsRequest describeSnapshotsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeSnapshots(software.amazon.awssdk.services.ec2.model.DescribeSnapshotsRequest)
API until the desired condition SnapshotCompleted
is met,
or until it is determined that the resource will never enter into the desired statedescribeSnapshotsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeSnapshotsResponse>> waitUntilSnapshotCompleted(Consumer<DescribeSnapshotsRequest.Builder> describeSnapshotsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeSnapshots(software.amazon.awssdk.services.ec2.model.DescribeSnapshotsRequest)
API until the desired condition SnapshotCompleted
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
describeSnapshotsRequest
- 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<DescribeSpotInstanceRequestsResponse>> waitUntilSpotInstanceRequestFulfilled(DescribeSpotInstanceRequestsRequest describeSpotInstanceRequestsRequest)
Ec2AsyncClient.describeSpotInstanceRequests(software.amazon.awssdk.services.ec2.model.DescribeSpotInstanceRequestsRequest)
API until the desired condition
SpotInstanceRequestFulfilled
is met, or until it is determined that the resource will never enter into
the desired statedescribeSpotInstanceRequestsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSpotInstanceRequestsResponse>> waitUntilSpotInstanceRequestFulfilled(Consumer<DescribeSpotInstanceRequestsRequest.Builder> describeSpotInstanceRequestsRequest)
Ec2AsyncClient.describeSpotInstanceRequests(software.amazon.awssdk.services.ec2.model.DescribeSpotInstanceRequestsRequest)
API until the desired condition
SpotInstanceRequestFulfilled
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 DescribeSpotInstanceRequestsRequest.builder()
describeSpotInstanceRequestsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSpotInstanceRequestsResponse>> waitUntilSpotInstanceRequestFulfilled(DescribeSpotInstanceRequestsRequest describeSpotInstanceRequestsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeSpotInstanceRequests(software.amazon.awssdk.services.ec2.model.DescribeSpotInstanceRequestsRequest)
API until the desired condition
SpotInstanceRequestFulfilled
is met, or until it is determined that the resource will never enter into
the desired statedescribeSpotInstanceRequestsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeSpotInstanceRequestsResponse>> waitUntilSpotInstanceRequestFulfilled(Consumer<DescribeSpotInstanceRequestsRequest.Builder> describeSpotInstanceRequestsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeSpotInstanceRequests(software.amazon.awssdk.services.ec2.model.DescribeSpotInstanceRequestsRequest)
API until the desired condition
SpotInstanceRequestFulfilled
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
describeSpotInstanceRequestsRequest
- 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<DescribeSubnetsResponse>> waitUntilSubnetAvailable(DescribeSubnetsRequest describeSubnetsRequest)
Ec2AsyncClient.describeSubnets(software.amazon.awssdk.services.ec2.model.DescribeSubnetsRequest)
API until the desired condition SubnetAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeSubnetsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSubnetsResponse>> waitUntilSubnetAvailable(Consumer<DescribeSubnetsRequest.Builder> describeSubnetsRequest)
Ec2AsyncClient.describeSubnets(software.amazon.awssdk.services.ec2.model.DescribeSubnetsRequest)
API until the desired condition SubnetAvailable
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 DescribeSubnetsRequest.builder()
describeSubnetsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeSubnetsResponse>> waitUntilSubnetAvailable(DescribeSubnetsRequest describeSubnetsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeSubnets(software.amazon.awssdk.services.ec2.model.DescribeSubnetsRequest)
API until the desired condition SubnetAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeSubnetsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeSubnetsResponse>> waitUntilSubnetAvailable(Consumer<DescribeSubnetsRequest.Builder> describeSubnetsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeSubnets(software.amazon.awssdk.services.ec2.model.DescribeSubnetsRequest)
API until the desired condition SubnetAvailable
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
describeSubnetsRequest
- 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<DescribeInstanceStatusResponse>> waitUntilSystemStatusOk(DescribeInstanceStatusRequest describeInstanceStatusRequest)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition SystemStatusOk
is
met, or until it is determined that the resource will never enter into the desired statedescribeInstanceStatusRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilSystemStatusOk(Consumer<DescribeInstanceStatusRequest.Builder> describeInstanceStatusRequest)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition SystemStatusOk
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 DescribeInstanceStatusRequest.builder()
describeInstanceStatusRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilSystemStatusOk(DescribeInstanceStatusRequest describeInstanceStatusRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition SystemStatusOk
is
met, or until it is determined that the resource will never enter into the desired statedescribeInstanceStatusRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeInstanceStatusResponse>> waitUntilSystemStatusOk(Consumer<DescribeInstanceStatusRequest.Builder> describeInstanceStatusRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeInstanceStatus(software.amazon.awssdk.services.ec2.model.DescribeInstanceStatusRequest)
API until the desired condition SystemStatusOk
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
describeInstanceStatusRequest
- 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<DescribeVolumesResponse>> waitUntilVolumeAvailable(DescribeVolumesRequest describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeAvailable(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeAvailable
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 DescribeVolumesRequest.builder()
describeVolumesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeAvailable(DescribeVolumesRequest describeVolumesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeAvailable
is met, or
until it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeAvailable(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeAvailable
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
describeVolumesRequest
- 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<DescribeVolumesResponse>> waitUntilVolumeDeleted(DescribeVolumesRequest describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeDeleted
is met, or
until it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeDeleted(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeDeleted
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 DescribeVolumesRequest.builder()
describeVolumesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeDeleted(DescribeVolumesRequest describeVolumesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeDeleted
is met, or
until it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeDeleted(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeDeleted
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
describeVolumesRequest
- 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<DescribeVolumesResponse>> waitUntilVolumeInUse(DescribeVolumesRequest describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeInUse
is met, or until
it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeInUse(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeInUse
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 DescribeVolumesRequest.builder()
describeVolumesRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeInUse(DescribeVolumesRequest describeVolumesRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeInUse
is met, or until
it is determined that the resource will never enter into the desired statedescribeVolumesRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVolumesResponse>> waitUntilVolumeInUse(Consumer<DescribeVolumesRequest.Builder> describeVolumesRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVolumes(software.amazon.awssdk.services.ec2.model.DescribeVolumesRequest)
API until the desired condition VolumeInUse
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
describeVolumesRequest
- 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<DescribeVpcsResponse>> waitUntilVpcAvailable(DescribeVpcsRequest describeVpcsRequest)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcAvailable
is met, or until
it is determined that the resource will never enter into the desired statedescribeVpcsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcAvailable(Consumer<DescribeVpcsRequest.Builder> describeVpcsRequest)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcAvailable
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 DescribeVpcsRequest.builder()
describeVpcsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcAvailable(DescribeVpcsRequest describeVpcsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcAvailable
is met, or until
it is determined that the resource will never enter into the desired statedescribeVpcsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcAvailable(Consumer<DescribeVpcsRequest.Builder> describeVpcsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcAvailable
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
describeVpcsRequest
- 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<DescribeVpcsResponse>> waitUntilVpcExists(DescribeVpcsRequest describeVpcsRequest)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcExists
is met, or until it
is determined that the resource will never enter into the desired statedescribeVpcsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcExists(Consumer<DescribeVpcsRequest.Builder> describeVpcsRequest)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcExists
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 DescribeVpcsRequest.builder()
describeVpcsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcExists(DescribeVpcsRequest describeVpcsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcExists
is met, or until it
is determined that the resource will never enter into the desired statedescribeVpcsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpcsResponse>> waitUntilVpcExists(Consumer<DescribeVpcsRequest.Builder> describeVpcsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpcs(software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest)
API until the desired condition VpcExists
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
describeVpcsRequest
- 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<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionDeleted(DescribeVpcPeeringConnectionsRequest describeVpcPeeringConnectionsRequest)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionDeleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpcPeeringConnectionsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionDeleted(Consumer<DescribeVpcPeeringConnectionsRequest.Builder> describeVpcPeeringConnectionsRequest)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionDeleted
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 DescribeVpcPeeringConnectionsRequest.builder()
describeVpcPeeringConnectionsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionDeleted(DescribeVpcPeeringConnectionsRequest describeVpcPeeringConnectionsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionDeleted
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpcPeeringConnectionsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionDeleted(Consumer<DescribeVpcPeeringConnectionsRequest.Builder> describeVpcPeeringConnectionsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionDeleted
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
describeVpcPeeringConnectionsRequest
- 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<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionExists(DescribeVpcPeeringConnectionsRequest describeVpcPeeringConnectionsRequest)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionExists
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpcPeeringConnectionsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionExists(Consumer<DescribeVpcPeeringConnectionsRequest.Builder> describeVpcPeeringConnectionsRequest)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionExists
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 DescribeVpcPeeringConnectionsRequest.builder()
describeVpcPeeringConnectionsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionExists(DescribeVpcPeeringConnectionsRequest describeVpcPeeringConnectionsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionExists
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpcPeeringConnectionsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpcPeeringConnectionsResponse>> waitUntilVpcPeeringConnectionExists(Consumer<DescribeVpcPeeringConnectionsRequest.Builder> describeVpcPeeringConnectionsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpcPeeringConnections(software.amazon.awssdk.services.ec2.model.DescribeVpcPeeringConnectionsRequest)
API until the desired condition
VpcPeeringConnectionExists
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
describeVpcPeeringConnectionsRequest
- 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<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionAvailable(DescribeVpnConnectionsRequest describeVpnConnectionsRequest)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition
VpnConnectionAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpnConnectionsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionAvailable(Consumer<DescribeVpnConnectionsRequest.Builder> describeVpnConnectionsRequest)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition
VpnConnectionAvailable
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 DescribeVpnConnectionsRequest.builder()
describeVpnConnectionsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionAvailable(DescribeVpnConnectionsRequest describeVpnConnectionsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition
VpnConnectionAvailable
is met, or until it is determined that the resource will never enter into the
desired statedescribeVpnConnectionsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionAvailable(Consumer<DescribeVpnConnectionsRequest.Builder> describeVpnConnectionsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition
VpnConnectionAvailable
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
describeVpnConnectionsRequest
- 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<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionDeleted(DescribeVpnConnectionsRequest describeVpnConnectionsRequest)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition VpnConnectionDeleted
is met, or until it is determined that the resource will never enter into the desired statedescribeVpnConnectionsRequest
- the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionDeleted(Consumer<DescribeVpnConnectionsRequest.Builder> describeVpnConnectionsRequest)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition VpnConnectionDeleted
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 DescribeVpnConnectionsRequest.builder()
describeVpnConnectionsRequest
- The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionDeleted(DescribeVpnConnectionsRequest describeVpnConnectionsRequest, WaiterOverrideConfiguration overrideConfig)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition VpnConnectionDeleted
is met, or until it is determined that the resource will never enter into the desired statedescribeVpnConnectionsRequest
- The request to be used for pollingoverrideConfig
- Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeVpnConnectionsResponse>> waitUntilVpnConnectionDeleted(Consumer<DescribeVpnConnectionsRequest.Builder> describeVpnConnectionsRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
Ec2AsyncClient.describeVpnConnections(software.amazon.awssdk.services.ec2.model.DescribeVpnConnectionsRequest)
API until the desired condition VpnConnectionDeleted
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
describeVpnConnectionsRequest
- The consumer that will configure the request to be used for pollingoverrideConfig
- The consumer that will configure the per request override configuration for waitersstatic Ec2AsyncWaiter.Builder builder()
Ec2AsyncWaiter
.static Ec2AsyncWaiter create()
Ec2AsyncWaiter
with the default configuration.
A default Ec2AsyncClient
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.
Ec2AsyncWaiter
Copyright © 2021. All rights reserved.