Struct aws_sdk_lexmodelsv2::client::Client[][src]

pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description

Client for Amazon Lex Model Building V2

Client for invoking operations on Amazon Lex Model Building V2. Each operation on Amazon Lex Model Building V2 is a method on this this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.

Examples

Constructing a client and invoking an operation

    // create a shared configuration. This can be used & shared between multiple service clients.
    let shared_config = aws_config::load_from_env().await;
    let client = aws_sdk_lexmodelsv2::Client::new(&shared_config);
    // invoke an operation
    /* let rsp = client
        .<operation_name>().
        .<param>("some value")
        .send().await; */

Constructing a client with custom configuration

use aws_config::RetryConfig;
    let shared_config = aws_config::load_from_env().await;
    let config = aws_sdk_lexmodelsv2::config::Builder::from(&shared_config)
        .retry_config(RetryConfig::disabled())
        .build();
    let client = aws_sdk_lexmodelsv2::Client::from_conf(config);

Implementations

Creates a client with the given service configuration.

Returns the client’s configuration.

Constructs a fluent builder for the BuildBotLocale operation.

See BuildBotLocale for more information about the operation and its arguments.

Constructs a fluent builder for the CreateBot operation.

See CreateBot for more information about the operation and its arguments.

Constructs a fluent builder for the CreateBotAlias operation.

See CreateBotAlias for more information about the operation and its arguments.

Constructs a fluent builder for the CreateBotLocale operation.

See CreateBotLocale for more information about the operation and its arguments.

Constructs a fluent builder for the CreateBotVersion operation.

See CreateBotVersion for more information about the operation and its arguments.

Constructs a fluent builder for the CreateExport operation.

See CreateExport for more information about the operation and its arguments.

Constructs a fluent builder for the CreateIntent operation.

See CreateIntent for more information about the operation and its arguments.

Constructs a fluent builder for the CreateResourcePolicy operation.

See CreateResourcePolicy for more information about the operation and its arguments.

Constructs a fluent builder for the CreateResourcePolicyStatement operation.

See CreateResourcePolicyStatement for more information about the operation and its arguments.

Constructs a fluent builder for the CreateSlot operation.

See CreateSlot for more information about the operation and its arguments.

Constructs a fluent builder for the CreateSlotType operation.

See CreateSlotType for more information about the operation and its arguments.

Constructs a fluent builder for the CreateUploadUrl operation.

See CreateUploadUrl for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteBot operation.

See DeleteBot for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteBotAlias operation.

See DeleteBotAlias for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteBotLocale operation.

See DeleteBotLocale for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteBotVersion operation.

See DeleteBotVersion for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteExport operation.

See DeleteExport for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteImport operation.

See DeleteImport for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteIntent operation.

See DeleteIntent for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteResourcePolicy operation.

See DeleteResourcePolicy for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteResourcePolicyStatement operation.

See DeleteResourcePolicyStatement for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteSlot operation.

See DeleteSlot for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteSlotType operation.

See DeleteSlotType for more information about the operation and its arguments.

Constructs a fluent builder for the DeleteUtterances operation.

See DeleteUtterances for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeBot operation.

See DescribeBot for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeBotAlias operation.

See DescribeBotAlias for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeBotLocale operation.

See DescribeBotLocale for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeBotRecommendation operation.

See DescribeBotRecommendation for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeBotVersion operation.

See DescribeBotVersion for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeExport operation.

See DescribeExport for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeImport operation.

See DescribeImport for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeIntent operation.

See DescribeIntent for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeResourcePolicy operation.

See DescribeResourcePolicy for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeSlot operation.

See DescribeSlot for more information about the operation and its arguments.

Constructs a fluent builder for the DescribeSlotType operation.

See DescribeSlotType for more information about the operation and its arguments.

Constructs a fluent builder for the ListAggregatedUtterances operation.

See ListAggregatedUtterances for more information about the operation and its arguments.

Constructs a fluent builder for the ListBotAliases operation.

See ListBotAliases for more information about the operation and its arguments.

Constructs a fluent builder for the ListBotLocales operation.

See ListBotLocales for more information about the operation and its arguments.

Constructs a fluent builder for the ListBotRecommendations operation.

See ListBotRecommendations for more information about the operation and its arguments.

Constructs a fluent builder for the ListBots operation.

See ListBots for more information about the operation and its arguments.

Constructs a fluent builder for the ListBotVersions operation.

See ListBotVersions for more information about the operation and its arguments.

Constructs a fluent builder for the ListBuiltInIntents operation.

See ListBuiltInIntents for more information about the operation and its arguments.

Constructs a fluent builder for the ListBuiltInSlotTypes operation.

See ListBuiltInSlotTypes for more information about the operation and its arguments.

Constructs a fluent builder for the ListExports operation.

See ListExports for more information about the operation and its arguments.

Constructs a fluent builder for the ListImports operation.

See ListImports for more information about the operation and its arguments.

Constructs a fluent builder for the ListIntents operation.

See ListIntents for more information about the operation and its arguments.

Constructs a fluent builder for the ListRecommendedIntents operation.

See ListRecommendedIntents for more information about the operation and its arguments.

Constructs a fluent builder for the ListSlots operation.

See ListSlots for more information about the operation and its arguments.

Constructs a fluent builder for the ListSlotTypes operation.

See ListSlotTypes for more information about the operation and its arguments.

Constructs a fluent builder for the ListTagsForResource operation.

See ListTagsForResource for more information about the operation and its arguments.

Constructs a fluent builder for the SearchAssociatedTranscripts operation.

See SearchAssociatedTranscripts for more information about the operation and its arguments.

Constructs a fluent builder for the StartBotRecommendation operation.

See StartBotRecommendation for more information about the operation and its arguments.

Constructs a fluent builder for the StartImport operation.

See StartImport for more information about the operation and its arguments.

Constructs a fluent builder for the TagResource operation.

See TagResource for more information about the operation and its arguments.

Constructs a fluent builder for the UntagResource operation.

See UntagResource for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateBot operation.

See UpdateBot for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateBotAlias operation.

See UpdateBotAlias for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateBotLocale operation.

See UpdateBotLocale for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateBotRecommendation operation.

See UpdateBotRecommendation for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateExport operation.

See UpdateExport for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateIntent operation.

See UpdateIntent for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateResourcePolicy operation.

See UpdateResourcePolicy for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateSlot operation.

See UpdateSlot for more information about the operation and its arguments.

Constructs a fluent builder for the UpdateSlotType operation.

See UpdateSlotType for more information about the operation and its arguments.

Creates a client with the given service config and connector override.

Creates a new client from a shared config.

Creates a new client from the service Config.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more