pub struct PipelinesClient { /* private fields */ }Implementations§
Source§impl PipelinesClient
impl PipelinesClient
pub async fn add_pipeline_archive( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespBase, Error<AddPipelineArchiveError>>
pub async fn change_pipeline_owner( &self, group_id: &str, pipeline_id: &str, username: &str, ) -> Result<RespBase, Error<ChangePipelineOwnerError>>
pub async fn create_pipeline( &self, group_id: &str, req_pipeline: ReqPipeline, ) -> Result<RespResourceUrl, Error<CreatePipelineError>>
pub async fn delete_pipeline( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespString, Error<DeletePipelineError>>
pub async fn get_pipeline( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespPipeline, Error<GetPipelineError>>
pub async fn list_pipelines( &self, group_id: &str, ) -> Result<RespPipelineList, Error<ListPipelinesError>>
pub async fn remove_pipeline_archive( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespBase, Error<RemovePipelineArchiveError>>
pub async fn run_pipeline( &self, group_id: &str, pipeline_id: &str, req_run_pipeline: ReqRunPipeline, ) -> Result<RespPipelineRun, Error<RunPipelineError>>
Trait Implementations§
Source§impl Clone for PipelinesClient
impl Clone for PipelinesClient
Source§fn clone(&self) -> PipelinesClient
fn clone(&self) -> PipelinesClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PipelinesClient
impl !RefUnwindSafe for PipelinesClient
impl Send for PipelinesClient
impl Sync for PipelinesClient
impl Unpin for PipelinesClient
impl UnsafeUnpin for PipelinesClient
impl !UnwindSafe for PipelinesClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more