Struct aws_sdk_personalize::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Client for Amazon Personalize
Client for invoking operations on Amazon Personalize. Each operation on Amazon Personalize 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_personalize::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operationname>().
.<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_personalize::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_personalize::Client::from_conf(config);
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 CreateBatchInferenceJob
operation.
See CreateBatchInferenceJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateCampaign
operation.
See CreateCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDataset
operation.
See CreateDataset
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDatasetExportJob
operation.
See CreateDatasetExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDatasetGroup
operation.
See CreateDatasetGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDatasetImportJob
operation.
See CreateDatasetImportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateEventTracker
operation.
See CreateEventTracker
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateFilter
operation.
See CreateFilter
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSchema
operation.
See CreateSchema
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSolution
operation.
See CreateSolution
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSolutionVersion
operation.
See CreateSolutionVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteCampaign
operation.
See DeleteCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDataset
operation.
See DeleteDataset
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDatasetGroup
operation.
See DeleteDatasetGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteEventTracker
operation.
See DeleteEventTracker
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteFilter
operation.
See DeleteFilter
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSchema
operation.
See DeleteSchema
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSolution
operation.
See DeleteSolution
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAlgorithm
operation.
See DescribeAlgorithm
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeBatchInferenceJob
operation.
See DescribeBatchInferenceJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeCampaign
operation.
See DescribeCampaign
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDataset
operation.
See DescribeDataset
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDatasetExportJob
operation.
See DescribeDatasetExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDatasetGroup
operation.
See DescribeDatasetGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDatasetImportJob
operation.
See DescribeDatasetImportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEventTracker
operation.
See DescribeEventTracker
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeFeatureTransformation
operation.
See DescribeFeatureTransformation
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeFilter
operation.
See DescribeFilter
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeRecipe
operation.
See DescribeRecipe
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSchema
operation.
See DescribeSchema
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSolution
operation.
See DescribeSolution
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSolutionVersion
operation.
See DescribeSolutionVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSolutionMetrics
operation.
See GetSolutionMetrics
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBatchInferenceJobs
operation.
See ListBatchInferenceJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCampaigns
operation.
See ListCampaigns
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDatasetExportJobs
operation.
See ListDatasetExportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDatasetGroups
operation.
See ListDatasetGroups
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDatasetImportJobs
operation.
See ListDatasetImportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDatasets
operation.
See ListDatasets
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListEventTrackers
operation.
See ListEventTrackers
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListFilters
operation.
See ListFilters
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRecipes
operation.
See ListRecipes
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSchemas
operation.
See ListSchemas
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSolutions
operation.
See ListSolutions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSolutionVersions
operation.
See ListSolutionVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the StopSolutionVersionCreation
operation.
See StopSolutionVersionCreation
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateCampaign
operation.
See UpdateCampaign
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