@Generated(value="software.amazon.awssdk:codegen") public interface EksAsyncWaiter extends SdkAutoCloseable
builder() method| Modifier and Type | Interface and Description |
|---|---|
static interface |
EksAsyncWaiter.Builder |
closedefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonActive(DescribeAddonRequest describeAddonRequest)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonActive is met, or until
it is determined that the resource will never enter into the desired statedescribeAddonRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonActive(Consumer<DescribeAddonRequest.Builder> describeAddonRequest)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonActive 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 DescribeAddonRequest.builder()
describeAddonRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonActive(DescribeAddonRequest describeAddonRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonActive is met, or until
it is determined that the resource will never enter into the desired statedescribeAddonRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonActive(Consumer<DescribeAddonRequest.Builder> describeAddonRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonActive 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
describeAddonRequest - 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<DescribeAddonResponse>> waitUntilAddonDeleted(DescribeAddonRequest describeAddonRequest)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonDeleted is met, or until
it is determined that the resource will never enter into the desired statedescribeAddonRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonDeleted(Consumer<DescribeAddonRequest.Builder> describeAddonRequest)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonDeleted 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 DescribeAddonRequest.builder()
describeAddonRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonDeleted(DescribeAddonRequest describeAddonRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonDeleted is met, or until
it is determined that the resource will never enter into the desired statedescribeAddonRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeAddonResponse>> waitUntilAddonDeleted(Consumer<DescribeAddonRequest.Builder> describeAddonRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeAddon(software.amazon.awssdk.services.eks.model.DescribeAddonRequest) API until the desired condition AddonDeleted 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
describeAddonRequest - 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<DescribeClusterResponse>> waitUntilClusterActive(DescribeClusterRequest describeClusterRequest)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterActive is met, or
until it is determined that the resource will never enter into the desired statedescribeClusterRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterActive(Consumer<DescribeClusterRequest.Builder> describeClusterRequest)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterActive 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 DescribeClusterRequest.builder()
describeClusterRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterActive(DescribeClusterRequest describeClusterRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterActive is met, or
until it is determined that the resource will never enter into the desired statedescribeClusterRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterActive(Consumer<DescribeClusterRequest.Builder> describeClusterRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterActive 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
describeClusterRequest - 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<DescribeClusterResponse>> waitUntilClusterDeleted(DescribeClusterRequest describeClusterRequest)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterDeleted is met, or
until it is determined that the resource will never enter into the desired statedescribeClusterRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterDeleted(Consumer<DescribeClusterRequest.Builder> describeClusterRequest)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterDeleted 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 DescribeClusterRequest.builder()
describeClusterRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterDeleted(DescribeClusterRequest describeClusterRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterDeleted is met, or
until it is determined that the resource will never enter into the desired statedescribeClusterRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeClusterResponse>> waitUntilClusterDeleted(Consumer<DescribeClusterRequest.Builder> describeClusterRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeCluster(software.amazon.awssdk.services.eks.model.DescribeClusterRequest) API until the desired condition ClusterDeleted 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
describeClusterRequest - 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<DescribeNodegroupResponse>> waitUntilNodegroupActive(DescribeNodegroupRequest describeNodegroupRequest)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupActive is met, or
until it is determined that the resource will never enter into the desired statedescribeNodegroupRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupActive(Consumer<DescribeNodegroupRequest.Builder> describeNodegroupRequest)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupActive 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 DescribeNodegroupRequest.builder()
describeNodegroupRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupActive(DescribeNodegroupRequest describeNodegroupRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupActive is met, or
until it is determined that the resource will never enter into the desired statedescribeNodegroupRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupActive(Consumer<DescribeNodegroupRequest.Builder> describeNodegroupRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupActive 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
describeNodegroupRequest - 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<DescribeNodegroupResponse>> waitUntilNodegroupDeleted(DescribeNodegroupRequest describeNodegroupRequest)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupDeleted is met,
or until it is determined that the resource will never enter into the desired statedescribeNodegroupRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupDeleted(Consumer<DescribeNodegroupRequest.Builder> describeNodegroupRequest)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupDeleted 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 DescribeNodegroupRequest.builder()
describeNodegroupRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupDeleted(DescribeNodegroupRequest describeNodegroupRequest, WaiterOverrideConfiguration overrideConfig)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupDeleted is met,
or until it is determined that the resource will never enter into the desired statedescribeNodegroupRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeNodegroupResponse>> waitUntilNodegroupDeleted(Consumer<DescribeNodegroupRequest.Builder> describeNodegroupRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
EksAsyncClient.describeNodegroup(software.amazon.awssdk.services.eks.model.DescribeNodegroupRequest) API until the desired condition NodegroupDeleted 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
describeNodegroupRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersstatic EksAsyncWaiter.Builder builder()
EksAsyncWaiter.static EksAsyncWaiter create()
EksAsyncWaiter with the default configuration.
A default EksAsyncClient 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.
EksAsyncWaiterCopyright © 2020. All rights reserved.