Struct rusoto_codebuild::CodeBuildClient
[−]
[src]
pub struct CodeBuildClient<P, D> where
P: ProvideAwsCredentials,
D: DispatchSignedRequest, { /* fields omitted */ }
A client for the AWS CodeBuild API.
Methods
impl<P, D> CodeBuildClient<P, D> where
P: ProvideAwsCredentials,
D: DispatchSignedRequest,
[src]
P: ProvideAwsCredentials,
D: DispatchSignedRequest,
Trait Implementations
impl<P, D> CodeBuild for CodeBuildClient<P, D> where
P: ProvideAwsCredentials,
D: DispatchSignedRequest,
[src]
P: ProvideAwsCredentials,
D: DispatchSignedRequest,
fn batch_get_builds(
&self,
input: &BatchGetBuildsInput
) -> Result<BatchGetBuildsOutput, BatchGetBuildsError>
&self,
input: &BatchGetBuildsInput
) -> Result<BatchGetBuildsOutput, BatchGetBuildsError>
Gets information about builds.
fn batch_get_projects(
&self,
input: &BatchGetProjectsInput
) -> Result<BatchGetProjectsOutput, BatchGetProjectsError>
&self,
input: &BatchGetProjectsInput
) -> Result<BatchGetProjectsOutput, BatchGetProjectsError>
Gets information about build projects.
fn create_project(
&self,
input: &CreateProjectInput
) -> Result<CreateProjectOutput, CreateProjectError>
&self,
input: &CreateProjectInput
) -> Result<CreateProjectOutput, CreateProjectError>
Creates a build project.
fn delete_project(
&self,
input: &DeleteProjectInput
) -> Result<DeleteProjectOutput, DeleteProjectError>
&self,
input: &DeleteProjectInput
) -> Result<DeleteProjectOutput, DeleteProjectError>
Deletes a build project.
fn list_builds(
&self,
input: &ListBuildsInput
) -> Result<ListBuildsOutput, ListBuildsError>
&self,
input: &ListBuildsInput
) -> Result<ListBuildsOutput, ListBuildsError>
Gets a list of build IDs, with each build ID representing a single build.
fn list_builds_for_project(
&self,
input: &ListBuildsForProjectInput
) -> Result<ListBuildsForProjectOutput, ListBuildsForProjectError>
&self,
input: &ListBuildsForProjectInput
) -> Result<ListBuildsForProjectOutput, ListBuildsForProjectError>
Gets a list of build IDs for the specified build project, with each build ID representing a single build.
fn list_curated_environment_images(
&self
) -> Result<ListCuratedEnvironmentImagesOutput, ListCuratedEnvironmentImagesError>
&self
) -> Result<ListCuratedEnvironmentImagesOutput, ListCuratedEnvironmentImagesError>
Gets information about Docker images that are managed by AWS CodeBuild.
fn list_projects(
&self,
input: &ListProjectsInput
) -> Result<ListProjectsOutput, ListProjectsError>
&self,
input: &ListProjectsInput
) -> Result<ListProjectsOutput, ListProjectsError>
Gets a list of build project names, with each build project name representing a single build project.
fn start_build(
&self,
input: &StartBuildInput
) -> Result<StartBuildOutput, StartBuildError>
&self,
input: &StartBuildInput
) -> Result<StartBuildOutput, StartBuildError>
Starts running a build.
fn stop_build(
&self,
input: &StopBuildInput
) -> Result<StopBuildOutput, StopBuildError>
&self,
input: &StopBuildInput
) -> Result<StopBuildOutput, StopBuildError>
Attempts to stop running a build.
fn update_project(
&self,
input: &UpdateProjectInput
) -> Result<UpdateProjectOutput, UpdateProjectError>
&self,
input: &UpdateProjectInput
) -> Result<UpdateProjectOutput, UpdateProjectError>
Changes the settings of a build project.