Struct aws_sdk_codebuild::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }Expand description
An ergonomic service client for CodeBuild_20161006.
This client allows ergonomic access to a CodeBuild_20161006-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 BatchDeleteBuilds operation.
See BatchDeleteBuilds for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchGetBuildBatches operation.
See BatchGetBuildBatches for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchGetBuilds operation.
See BatchGetBuilds for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchGetProjects operation.
See BatchGetProjects for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchGetReportGroups operation.
See BatchGetReportGroups for more information about the
operation and its arguments.
Constructs a fluent builder for the BatchGetReports operation.
See BatchGetReports 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 CreateReportGroup operation.
See CreateReportGroup for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateWebhook operation.
See CreateWebhook for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteBuildBatch operation.
See DeleteBuildBatch 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 DeleteReport operation.
See DeleteReport for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteReportGroup operation.
See DeleteReportGroup 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 DeleteSourceCredentials operation.
See DeleteSourceCredentials for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteWebhook operation.
See DeleteWebhook for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeCodeCoverages operation.
See DescribeCodeCoverages for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeTestCases operation.
See DescribeTestCases for more information about the
operation and its arguments.
Constructs a fluent builder for the GetReportGroupTrend operation.
See GetReportGroupTrend for more information about the
operation and its arguments.
Constructs a fluent builder for the GetResourcePolicy operation.
See GetResourcePolicy for more information about the
operation and its arguments.
Constructs a fluent builder for the ImportSourceCredentials operation.
See ImportSourceCredentials for more information about the
operation and its arguments.
Constructs a fluent builder for the InvalidateProjectCache operation.
See InvalidateProjectCache for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBuildBatches operation.
See ListBuildBatches for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBuildBatchesForProject operation.
See ListBuildBatchesForProject for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBuilds operation.
See ListBuilds for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBuildsForProject operation.
See ListBuildsForProject for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCuratedEnvironmentImages operation.
See ListCuratedEnvironmentImages 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 ListReportGroups operation.
See ListReportGroups for more information about the
operation and its arguments.
Constructs a fluent builder for the ListReports operation.
See ListReports for more information about the
operation and its arguments.
Constructs a fluent builder for the ListReportsForReportGroup operation.
See ListReportsForReportGroup for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSharedProjects operation.
See ListSharedProjects for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSharedReportGroups operation.
See ListSharedReportGroups for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSourceCredentials operation.
See ListSourceCredentials for more information about the
operation and its arguments.
Constructs a fluent builder for the PutResourcePolicy operation.
See PutResourcePolicy for more information about the
operation and its arguments.
Constructs a fluent builder for the RetryBuild operation.
See RetryBuild for more information about the
operation and its arguments.
Constructs a fluent builder for the RetryBuildBatch operation.
See RetryBuildBatch for more information about the
operation and its arguments.
Constructs a fluent builder for the StartBuild operation.
See StartBuild for more information about the
operation and its arguments.
Constructs a fluent builder for the StartBuildBatch operation.
See StartBuildBatch for more information about the
operation and its arguments.
Constructs a fluent builder for the StopBuild operation.
See StopBuild for more information about the
operation and its arguments.
Constructs a fluent builder for the StopBuildBatch operation.
See StopBuildBatch 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 UpdateProjectVisibility operation.
See UpdateProjectVisibility for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateReportGroup operation.
See UpdateReportGroup for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateWebhook operation.
See UpdateWebhook 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