Interface LambdaWebWaiter
- All Superinterfaces:
AutoCloseable,SdkAutoCloseable
builder() method-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic LambdaWebWaiter.Builderbuilder()Create a builder that can be used to configure and create aLambdaWebWaiter.static LambdaWebWaitercreate()Create an instance ofLambdaWebWaiterwith the default configuration.default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebClient.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.default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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.default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebClient.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 statedefault WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 statedefault WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebClient.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.default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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.default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebClient.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 statedefault WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionActive
default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionActive
default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionActive(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionDeleted
default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionDeleted
default WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(GetWebFunctionRequest getWebFunctionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionResponse> waitUntilWebFunctionDeleted(Consumer<GetWebFunctionRequest.Builder> getWebFunctionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointActive
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointActive
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointActive(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointActive(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointDeleted
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointDeleted
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointDeleted(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointDeleted(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointUpdated
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionEndpointUpdated
default WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointUpdated(GetWebFunctionEndpointRequest getWebFunctionEndpointRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionEndpointResponse> waitUntilWebFunctionEndpointUpdated(Consumer<GetWebFunctionEndpointRequest.Builder> getWebFunctionEndpointRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionRevisionResponse> waitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionRevisionActive
default WaiterResponse<GetWebFunctionRevisionResponse> waitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest) PollsLambdaWebClient.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:
- WaiterResponse containing either a response or an exception that has matched with the waiter success condition
-
waitUntilWebFunctionRevisionActive
default WaiterResponse<GetWebFunctionRevisionResponse> waitUntilWebFunctionRevisionActive(GetWebFunctionRevisionRequest getWebFunctionRevisionRequest, WaiterOverrideConfiguration overrideConfig) PollsLambdaWebClient.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 WaiterResponse<GetWebFunctionRevisionResponse> waitUntilWebFunctionRevisionActive(Consumer<GetWebFunctionRevisionRequest.Builder> getWebFunctionRevisionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) PollsLambdaWebClient.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 aLambdaWebWaiter.- Returns:
- a builder
-
create
Create an instance ofLambdaWebWaiterwith the default configuration.A default
LambdaWebClientwill 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
LambdaWebWaiter
-