Struct aws_sdk_devicefarm::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }Expand description
An ergonomic service client for DeviceFarm_20150623.
This client allows ergonomic access to a DeviceFarm_20150623-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 CreateDevicePool operation.
See CreateDevicePool for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateInstanceProfile operation.
See CreateInstanceProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateNetworkProfile operation.
See CreateNetworkProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateProject operation.
See CreateProject for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRemoteAccessSession operation.
See CreateRemoteAccessSession for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateTestGridProject operation.
See CreateTestGridProject for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateTestGridUrl operation.
See CreateTestGridUrl for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateUpload operation.
See CreateUpload for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateVPCEConfiguration operation.
See CreateVPCEConfiguration for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDevicePool operation.
See DeleteDevicePool for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteInstanceProfile operation.
See DeleteInstanceProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteNetworkProfile operation.
See DeleteNetworkProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteProject operation.
See DeleteProject for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRemoteAccessSession operation.
See DeleteRemoteAccessSession for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRun operation.
See DeleteRun for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteTestGridProject operation.
See DeleteTestGridProject for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteUpload operation.
See DeleteUpload for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteVPCEConfiguration operation.
See DeleteVPCEConfiguration for more information about the
operation and its arguments.
Constructs a fluent builder for the GetAccountSettings operation.
See GetAccountSettings for more information about the
operation and its arguments.
Constructs a fluent builder for the GetDevice operation.
See GetDevice for more information about the
operation and its arguments.
Constructs a fluent builder for the GetDeviceInstance operation.
See GetDeviceInstance for more information about the
operation and its arguments.
Constructs a fluent builder for the GetDevicePool operation.
See GetDevicePool for more information about the
operation and its arguments.
Constructs a fluent builder for the GetDevicePoolCompatibility operation.
See GetDevicePoolCompatibility for more information about the
operation and its arguments.
Constructs a fluent builder for the GetInstanceProfile operation.
See GetInstanceProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the GetJob operation.
See GetJob for more information about the
operation and its arguments.
Constructs a fluent builder for the GetNetworkProfile operation.
See GetNetworkProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the GetOfferingStatus operation.
See GetOfferingStatus for more information about the
operation and its arguments.
Constructs a fluent builder for the GetProject operation.
See GetProject for more information about the
operation and its arguments.
Constructs a fluent builder for the GetRemoteAccessSession operation.
See GetRemoteAccessSession for more information about the
operation and its arguments.
Constructs a fluent builder for the GetRun operation.
See GetRun for more information about the
operation and its arguments.
Constructs a fluent builder for the GetSuite operation.
See GetSuite for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTest operation.
See GetTest for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTestGridProject operation.
See GetTestGridProject for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTestGridSession operation.
See GetTestGridSession for more information about the
operation and its arguments.
Constructs a fluent builder for the GetUpload operation.
See GetUpload for more information about the
operation and its arguments.
Constructs a fluent builder for the GetVPCEConfiguration operation.
See GetVPCEConfiguration for more information about the
operation and its arguments.
Constructs a fluent builder for the InstallToRemoteAccessSession operation.
See InstallToRemoteAccessSession for more information about the
operation and its arguments.
Constructs a fluent builder for the ListArtifacts operation.
See ListArtifacts for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDeviceInstances operation.
See ListDeviceInstances for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDevicePools operation.
See ListDevicePools for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDevices operation.
See ListDevices for more information about the
operation and its arguments.
Constructs a fluent builder for the ListInstanceProfiles operation.
See ListInstanceProfiles for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJobs operation.
See ListJobs for more information about the
operation and its arguments.
Constructs a fluent builder for the ListNetworkProfiles operation.
See ListNetworkProfiles for more information about the
operation and its arguments.
Constructs a fluent builder for the ListOfferingPromotions operation.
See ListOfferingPromotions for more information about the
operation and its arguments.
Constructs a fluent builder for the ListOfferings operation.
See ListOfferings for more information about the
operation and its arguments.
Constructs a fluent builder for the ListOfferingTransactions operation.
See ListOfferingTransactions for more information about the
operation and its arguments.
Constructs a fluent builder for the ListProjects operation.
See ListProjects for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRemoteAccessSessions operation.
See ListRemoteAccessSessions for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRuns operation.
See ListRuns for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSamples operation.
See ListSamples for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSuites operation.
See ListSuites 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 ListTestGridProjects operation.
See ListTestGridProjects for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTestGridSessionActions operation.
See ListTestGridSessionActions for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTestGridSessionArtifacts operation.
See ListTestGridSessionArtifacts for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTestGridSessions operation.
See ListTestGridSessions for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTests operation.
See ListTests for more information about the
operation and its arguments.
Constructs a fluent builder for the ListUniqueProblems operation.
See ListUniqueProblems for more information about the
operation and its arguments.
Constructs a fluent builder for the ListUploads operation.
See ListUploads for more information about the
operation and its arguments.
Constructs a fluent builder for the ListVPCEConfigurations operation.
See ListVPCEConfigurations for more information about the
operation and its arguments.
Constructs a fluent builder for the PurchaseOffering operation.
See PurchaseOffering for more information about the
operation and its arguments.
Constructs a fluent builder for the RenewOffering operation.
See RenewOffering for more information about the
operation and its arguments.
Constructs a fluent builder for the ScheduleRun operation.
See ScheduleRun for more information about the
operation and its arguments.
Constructs a fluent builder for the StopJob operation.
See StopJob for more information about the
operation and its arguments.
Constructs a fluent builder for the StopRemoteAccessSession operation.
See StopRemoteAccessSession for more information about the
operation and its arguments.
Constructs a fluent builder for the StopRun operation.
See StopRun 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 UpdateDeviceInstance operation.
See UpdateDeviceInstance for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateDevicePool operation.
See UpdateDevicePool for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateInstanceProfile operation.
See UpdateInstanceProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateNetworkProfile operation.
See UpdateNetworkProfile for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateProject operation.
See UpdateProject for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTestGridProject operation.
See UpdateTestGridProject for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateUpload operation.
See UpdateUpload for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateVPCEConfiguration operation.
See UpdateVPCEConfiguration 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