@Generated(value="software.amazon.awssdk:codegen") public interface LexModelsV2AsyncWaiter extends SdkAutoCloseable
builder() method| Modifier and Type | Interface and Description |
|---|---|
static interface |
LexModelsV2AsyncWaiter.Builder |
closedefault CompletableFuture<WaiterResponse<DescribeBotAliasResponse>> waitUntilBotAliasAvailable(DescribeBotAliasRequest describeBotAliasRequest)
LexModelsV2AsyncClient.describeBotAlias(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotAliasRequest) API until the desired condition BotAliasAvailable
is met, or until it is determined that the resource will never enter into the desired statedescribeBotAliasRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotAliasResponse>> waitUntilBotAliasAvailable(Consumer<DescribeBotAliasRequest.Builder> describeBotAliasRequest)
LexModelsV2AsyncClient.describeBotAlias(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotAliasRequest) API until the desired condition BotAliasAvailable
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 DescribeBotAliasRequest.builder()
describeBotAliasRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotAliasResponse>> waitUntilBotAliasAvailable(DescribeBotAliasRequest describeBotAliasRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBotAlias(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotAliasRequest) API until the desired condition BotAliasAvailable
is met, or until it is determined that the resource will never enter into the desired statedescribeBotAliasRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotAliasResponse>> waitUntilBotAliasAvailable(Consumer<DescribeBotAliasRequest.Builder> describeBotAliasRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBotAlias(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotAliasRequest) API until the desired condition BotAliasAvailable
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
describeBotAliasRequest - 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<DescribeBotResponse>> waitUntilBotAvailable(DescribeBotRequest describeBotRequest)
LexModelsV2AsyncClient.describeBot(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotRequest) API until the desired condition BotAvailable is met, or
until it is determined that the resource will never enter into the desired statedescribeBotRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotResponse>> waitUntilBotAvailable(Consumer<DescribeBotRequest.Builder> describeBotRequest)
LexModelsV2AsyncClient.describeBot(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotRequest) API until the desired condition BotAvailable 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 DescribeBotRequest.builder()
describeBotRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotResponse>> waitUntilBotAvailable(DescribeBotRequest describeBotRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBot(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotRequest) API until the desired condition BotAvailable is met, or
until it is determined that the resource will never enter into the desired statedescribeBotRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotResponse>> waitUntilBotAvailable(Consumer<DescribeBotRequest.Builder> describeBotRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBot(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotRequest) API until the desired condition BotAvailable 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
describeBotRequest - 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<DescribeExportResponse>> waitUntilBotExportCompleted(DescribeExportRequest describeExportRequest)
LexModelsV2AsyncClient.describeExport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeExportRequest) API until the desired condition BotExportCompleted is
met, or until it is determined that the resource will never enter into the desired statedescribeExportRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportResponse>> waitUntilBotExportCompleted(Consumer<DescribeExportRequest.Builder> describeExportRequest)
LexModelsV2AsyncClient.describeExport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeExportRequest) API until the desired condition BotExportCompleted 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 DescribeExportRequest.builder()
describeExportRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeExportResponse>> waitUntilBotExportCompleted(DescribeExportRequest describeExportRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeExport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeExportRequest) API until the desired condition BotExportCompleted is
met, or until it is determined that the resource will never enter into the desired statedescribeExportRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeExportResponse>> waitUntilBotExportCompleted(Consumer<DescribeExportRequest.Builder> describeExportRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeExport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeExportRequest) API until the desired condition BotExportCompleted 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
describeExportRequest - 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<DescribeImportResponse>> waitUntilBotImportCompleted(DescribeImportRequest describeImportRequest)
LexModelsV2AsyncClient.describeImport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeImportRequest) API until the desired condition BotImportCompleted is
met, or until it is determined that the resource will never enter into the desired statedescribeImportRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImportResponse>> waitUntilBotImportCompleted(Consumer<DescribeImportRequest.Builder> describeImportRequest)
LexModelsV2AsyncClient.describeImport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeImportRequest) API until the desired condition BotImportCompleted 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 DescribeImportRequest.builder()
describeImportRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeImportResponse>> waitUntilBotImportCompleted(DescribeImportRequest describeImportRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeImport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeImportRequest) API until the desired condition BotImportCompleted is
met, or until it is determined that the resource will never enter into the desired statedescribeImportRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeImportResponse>> waitUntilBotImportCompleted(Consumer<DescribeImportRequest.Builder> describeImportRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeImport(software.amazon.awssdk.services.lexmodelsv2.model.DescribeImportRequest) API until the desired condition BotImportCompleted 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
describeImportRequest - 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<DescribeBotLocaleResponse>> waitUntilBotLocaleBuilt(DescribeBotLocaleRequest describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleBuilt is
met, or until it is determined that the resource will never enter into the desired statedescribeBotLocaleRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleBuilt(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleBuilt 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 DescribeBotLocaleRequest.builder()
describeBotLocaleRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleBuilt(DescribeBotLocaleRequest describeBotLocaleRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleBuilt is
met, or until it is determined that the resource will never enter into the desired statedescribeBotLocaleRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleBuilt(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleBuilt 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
describeBotLocaleRequest - 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<DescribeBotLocaleResponse>> waitUntilBotLocaleCreated(DescribeBotLocaleRequest describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleCreated
is met, or until it is determined that the resource will never enter into the desired statedescribeBotLocaleRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleCreated(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleCreated
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 DescribeBotLocaleRequest.builder()
describeBotLocaleRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleCreated(DescribeBotLocaleRequest describeBotLocaleRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleCreated
is met, or until it is determined that the resource will never enter into the desired statedescribeBotLocaleRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleCreated(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition BotLocaleCreated
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
describeBotLocaleRequest - 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<DescribeBotLocaleResponse>> waitUntilBotLocaleExpressTestingAvailable(DescribeBotLocaleRequest describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition
BotLocaleExpressTestingAvailable is met, or until it is determined that the resource will never enter
into the desired statedescribeBotLocaleRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleExpressTestingAvailable(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition
BotLocaleExpressTestingAvailable 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 DescribeBotLocaleRequest.builder()
describeBotLocaleRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleExpressTestingAvailable(DescribeBotLocaleRequest describeBotLocaleRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition
BotLocaleExpressTestingAvailable is met, or until it is determined that the resource will never enter
into the desired statedescribeBotLocaleRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotLocaleResponse>> waitUntilBotLocaleExpressTestingAvailable(Consumer<DescribeBotLocaleRequest.Builder> describeBotLocaleRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBotLocale(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotLocaleRequest) API until the desired condition
BotLocaleExpressTestingAvailable 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
describeBotLocaleRequest - 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<DescribeBotVersionResponse>> waitUntilBotVersionAvailable(DescribeBotVersionRequest describeBotVersionRequest)
LexModelsV2AsyncClient.describeBotVersion(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotVersionRequest) API until the desired condition
BotVersionAvailable is met, or until it is determined that the resource will never enter into the desired
statedescribeBotVersionRequest - the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotVersionResponse>> waitUntilBotVersionAvailable(Consumer<DescribeBotVersionRequest.Builder> describeBotVersionRequest)
LexModelsV2AsyncClient.describeBotVersion(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotVersionRequest) API until the desired condition
BotVersionAvailable 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 DescribeBotVersionRequest.builder()
describeBotVersionRequest - The consumer that will configure the request to be used for pollingdefault CompletableFuture<WaiterResponse<DescribeBotVersionResponse>> waitUntilBotVersionAvailable(DescribeBotVersionRequest describeBotVersionRequest, WaiterOverrideConfiguration overrideConfig)
LexModelsV2AsyncClient.describeBotVersion(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotVersionRequest) API until the desired condition
BotVersionAvailable is met, or until it is determined that the resource will never enter into the desired
statedescribeBotVersionRequest - The request to be used for pollingoverrideConfig - Per request override configuration for waitersdefault CompletableFuture<WaiterResponse<DescribeBotVersionResponse>> waitUntilBotVersionAvailable(Consumer<DescribeBotVersionRequest.Builder> describeBotVersionRequest, Consumer<WaiterOverrideConfiguration.Builder> overrideConfig)
LexModelsV2AsyncClient.describeBotVersion(software.amazon.awssdk.services.lexmodelsv2.model.DescribeBotVersionRequest) API until the desired condition
BotVersionAvailable 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
describeBotVersionRequest - The consumer that will configure the request to be used for pollingoverrideConfig - The consumer that will configure the per request override configuration for waitersstatic LexModelsV2AsyncWaiter.Builder builder()
LexModelsV2AsyncWaiter.static LexModelsV2AsyncWaiter create()
LexModelsV2AsyncWaiter with the default configuration.
A default LexModelsV2AsyncClient 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.
LexModelsV2AsyncWaiterCopyright © 2021. All rights reserved.