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

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

An ergonomic service client for LexModelBuildingServiceV2.

This client allows ergonomic access to a LexModelBuildingServiceV2-shaped service. Each method corresponds to an endpoint defined in the service’s Smithy model, and the request and response shapes are auto-generated from that same model.

Using a Client

Once you have a client set up, you can access the service’s endpoints by calling the appropriate method on Client. Each such method returns a request builder for that endpoint, with methods for setting the various fields of the request. Once your request is complete, use the send method to send the request. send returns a future, which you then have to .await to get the service’s response.

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 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 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 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 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 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)

recently added

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