[−][src]Trait em_client::BuildApi
Associated Types
type Error
Required methods
fn convert_app_build(
&self,
body: ConvertAppBuildRequest
) -> Result<Build, Self::Error>
&self,
body: ConvertAppBuildRequest
) -> Result<Build, Self::Error>
Convert a docker image and create a new build
fn create_build(&self, body: CreateBuildRequest) -> Result<Build, Self::Error>
Create a new build
fn delete_build(&self, build_id: Uuid) -> Result<(), Self::Error>
Delete a particular build
fn get_all_builds(
&self,
all_search: Option<String>,
docker_image_name: Option<String>,
deployed_status: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllBuildsResponse, Self::Error>
&self,
all_search: Option<String>,
docker_image_name: Option<String>,
deployed_status: Option<String>,
status: Option<String>,
limit: Option<i32>,
offset: Option<i32>,
sort_by: Option<String>
) -> Result<GetAllBuildsResponse, Self::Error>
Get all builds information
fn get_build(&self, build_id: Uuid) -> Result<Build, Self::Error>
Get details of a particular build
fn get_build_deployments(
&self,
build_id: Uuid,
status: Option<String>,
all_search: Option<String>,
sort_by: Option<String>,
limit: Option<i32>,
offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, Self::Error>
&self,
build_id: Uuid,
status: Option<String>,
all_search: Option<String>,
sort_by: Option<String>,
limit: Option<i32>,
offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, Self::Error>
Get all deployments of a build
Implementors
impl BuildApi for Client[src]
type Error = ApiError
fn convert_app_build(
&self,
param_body: ConvertAppBuildRequest
) -> Result<Build, ApiError>[src]
&self,
param_body: ConvertAppBuildRequest
) -> Result<Build, ApiError>
fn create_build(
&self,
param_body: CreateBuildRequest
) -> Result<Build, ApiError>[src]
&self,
param_body: CreateBuildRequest
) -> Result<Build, ApiError>
fn delete_build(&self, param_build_id: Uuid) -> Result<(), ApiError>[src]
fn get_all_builds(
&self,
param_all_search: Option<String>,
param_docker_image_name: Option<String>,
param_deployed_status: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllBuildsResponse, ApiError>[src]
&self,
param_all_search: Option<String>,
param_docker_image_name: Option<String>,
param_deployed_status: Option<String>,
param_status: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>,
param_sort_by: Option<String>
) -> Result<GetAllBuildsResponse, ApiError>
fn get_build(&self, param_build_id: Uuid) -> Result<Build, ApiError>[src]
fn get_build_deployments(
&self,
param_build_id: Uuid,
param_status: Option<String>,
param_all_search: Option<String>,
param_sort_by: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, ApiError>[src]
&self,
param_build_id: Uuid,
param_status: Option<String>,
param_all_search: Option<String>,
param_sort_by: Option<String>,
param_limit: Option<i32>,
param_offset: Option<i32>
) -> Result<GetAllBuildDeploymentsResponse, ApiError>