Interface LambdaWebAsyncWaiter
- All Superinterfaces:
AutoCloseable,SdkAutoCloseable
builder() method-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic LambdaWebAsyncWaiter.Builderbuilder()Create a builder that can be used to configure and create aLambdaWebAsyncWaiter.static LambdaWebAsyncWaitercreate()Create an instance ofLambdaWebAsyncWaiterwith the default configuration.waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired state.waitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired statewaitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired stateMethods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Method Details
-
waitUntilWebFunctionActive
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionActive
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis 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
GetWebFunctionRequest.builder()- Parameters:
getWebFunctionRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionActive
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionActive
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionActiveis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis 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
GetWebFunctionRequest.builder()- Parameters:
getWebFunctionRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionResponse>> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunction(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRequest)API until the desired conditionWebFunctionDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointActive
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionEndpointActive
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis 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
GetWebFunctionEndpointRequest.builder()- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointActive
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointActive
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointActiveis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionEndpointDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis 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
GetWebFunctionEndpointRequest.builder()- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointDeleted
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointDeletedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointUpdated
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionEndpointUpdated
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis 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
GetWebFunctionEndpointRequest.builder()- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointUpdated
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionEndpointRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointUpdated
default CompletableFuture<WaiterResponse<GetWebFunctionEndpointResponse>> waitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionEndpoint(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionEndpointRequest)API until the desired conditionWebFunctionEndpointUpdatedis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionEndpointRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionRevisionActive
default CompletableFuture<WaiterResponse<GetWebFunctionRevisionResponse>> waitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRevisionRequest- the request to be used for polling- Returns:
- CompletableFuture containing the WaiterResponse. It completes successfully when the resource enters into a desired state or exceptionally when it is determined that the resource will never enter into the desired state.
-
waitUntilWebFunctionRevisionActive
default CompletableFuture<WaiterResponse<GetWebFunctionRevisionResponse>> waitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis 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
GetWebFunctionRevisionRequest.builder()- Parameters:
getWebFunctionRevisionRequest- The consumer that will configure the request to be used for polling- Returns:
- CompletableFuture of the WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionRevisionActive
default CompletableFuture<WaiterResponse<GetWebFunctionRevisionResponse>> waitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired state- Parameters:
getWebFunctionRevisionRequest- The request to be used for pollingoverrideConfig- Per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionRevisionActive
default CompletableFuture<WaiterResponse<GetWebFunctionRevisionResponse>> waitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebAsyncClient.getWebFunctionRevision(software.amazon.awssdk.services.lambdaweb.model.GetWebFunctionRevisionRequest)API until the desired conditionWebFunctionRevisionActiveis met, or until it is determined that the resource will never enter into the desired state.This is a convenience method to create an instance of the request builder and instance of the override config builder
- Parameters:
getWebFunctionRevisionRequest- The consumer that will configure the request to be used for pollingoverrideConfig- The consumer that will configure the per request override configuration for waiters- Returns:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
builder
Create a builder that can be used to configure and create aLambdaWebAsyncWaiter.- Returns:
- a builder
-
create
Create an instance ofLambdaWebAsyncWaiterwith the default configuration.A default
LambdaWebAsyncClientwill be created to poll resources. It is recommended to share a single instance of the waiter created via this method. If it is not desirable to share a waiter instance, invokeSdkAutoCloseable.close()to release the resources once the waiter is not needed.- Returns:
- an instance of
LambdaWebAsyncWaiter
-