Struct aws_sdk_robomaker::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
An ergonomic service client for robomaker
.
This client allows ergonomic access to a robomaker
-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 BatchDeleteWorlds
operation.
See BatchDeleteWorlds
for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchDescribeSimulationJob
operation.
See BatchDescribeSimulationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelDeploymentJob
operation.
See CancelDeploymentJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelSimulationJob
operation.
See CancelSimulationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelSimulationJobBatch
operation.
See CancelSimulationJobBatch
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelWorldExportJob
operation.
See CancelWorldExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelWorldGenerationJob
operation.
See CancelWorldGenerationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDeploymentJob
operation.
See CreateDeploymentJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateFleet
operation.
See CreateFleet
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRobot
operation.
See CreateRobot
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRobotApplication
operation.
See CreateRobotApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRobotApplicationVersion
operation.
See CreateRobotApplicationVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSimulationApplication
operation.
See CreateSimulationApplication
for more information about the
operation and its arguments.
pub fn create_simulation_application_version(
&self
) -> CreateSimulationApplicationVersion<C, M, R>
pub fn create_simulation_application_version(
&self
) -> CreateSimulationApplicationVersion<C, M, R>
Constructs a fluent builder for the CreateSimulationApplicationVersion
operation.
See CreateSimulationApplicationVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSimulationJob
operation.
See CreateSimulationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateWorldExportJob
operation.
See CreateWorldExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateWorldGenerationJob
operation.
See CreateWorldGenerationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateWorldTemplate
operation.
See CreateWorldTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteFleet
operation.
See DeleteFleet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRobot
operation.
See DeleteRobot
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRobotApplication
operation.
See DeleteRobotApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSimulationApplication
operation.
See DeleteSimulationApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteWorldTemplate
operation.
See DeleteWorldTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeregisterRobot
operation.
See DeregisterRobot
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDeploymentJob
operation.
See DescribeDeploymentJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeFleet
operation.
See DescribeFleet
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeRobot
operation.
See DescribeRobot
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeRobotApplication
operation.
See DescribeRobotApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSimulationApplication
operation.
See DescribeSimulationApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSimulationJob
operation.
See DescribeSimulationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSimulationJobBatch
operation.
See DescribeSimulationJobBatch
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeWorld
operation.
See DescribeWorld
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeWorldExportJob
operation.
See DescribeWorldExportJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeWorldGenerationJob
operation.
See DescribeWorldGenerationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeWorldTemplate
operation.
See DescribeWorldTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetWorldTemplateBody
operation.
See GetWorldTemplateBody
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDeploymentJobs
operation.
See ListDeploymentJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListFleets
operation.
See ListFleets
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRobotApplications
operation.
See ListRobotApplications
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRobots
operation.
See ListRobots
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSimulationApplications
operation.
See ListSimulationApplications
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSimulationJobBatches
operation.
See ListSimulationJobBatches
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSimulationJobs
operation.
See ListSimulationJobs
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 ListWorldExportJobs
operation.
See ListWorldExportJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListWorldGenerationJobs
operation.
See ListWorldGenerationJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListWorlds
operation.
See ListWorlds
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListWorldTemplates
operation.
See ListWorldTemplates
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterRobot
operation.
See RegisterRobot
for more information about the
operation and its arguments.
Constructs a fluent builder for the RestartSimulationJob
operation.
See RestartSimulationJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the StartSimulationJobBatch
operation.
See StartSimulationJobBatch
for more information about the
operation and its arguments.
Constructs a fluent builder for the SyncDeploymentJob
operation.
See SyncDeploymentJob
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 UpdateRobotApplication
operation.
See UpdateRobotApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateSimulationApplication
operation.
See UpdateSimulationApplication
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateWorldTemplate
operation.
See UpdateWorldTemplate
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