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
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
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.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for Client<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
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