pub struct PipelineRunsClient { /* private fields */ }Implementations§
Source§impl PipelineRunsClient
impl PipelineRunsClient
pub async fn acquire_pipeline_lock( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, req_pipeline_lock: ReqPipelineLock, ) -> Result<RespPipelineLockAcquisition, Error<AcquirePipelineLockError>>
pub async fn get_pipeline_run( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, ) -> Result<RespPipelineRun, Error<GetPipelineRunError>>
pub async fn list_pipeline_runs( &self, group_id: &str, pipeline_id: &str, ) -> Result<RespPipelineRunList, Error<ListPipelineRunsError>>
pub async fn terminate_pipeline( &self, group_id: &str, pipeline_id: &str, pipeline_run_uuid: &str, ) -> Result<RespPipelineRun, Error<TerminatePipelineError>>
pub async fn update_pipeline_run_status( &self, x_workflow_executor_token: &str, pipeline_run_uuid: &str, status: EnumRunStatus, req_patch_pipeline_run: Option<ReqPatchPipelineRun>, ) -> Result<RespString, Error<UpdatePipelineRunStatusError>>
Trait Implementations§
Source§impl Clone for PipelineRunsClient
impl Clone for PipelineRunsClient
Source§fn clone(&self) -> PipelineRunsClient
fn clone(&self) -> PipelineRunsClient
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 PipelineRunsClient
impl !RefUnwindSafe for PipelineRunsClient
impl Send for PipelineRunsClient
impl Sync for PipelineRunsClient
impl Unpin for PipelineRunsClient
impl UnsafeUnpin for PipelineRunsClient
impl !UnwindSafe for PipelineRunsClient
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