Enum gapi_grpc::google::cloud::aiplatform::v1::PipelineState[][src]

#[repr(i32)]pub enum PipelineState {
    Unspecified,
    Queued,
    Pending,
    Running,
    Succeeded,
    Failed,
    Cancelling,
    Cancelled,
    Paused,
}

Describes the state of a pipeline.

Variants

Unspecified

The pipeline state is unspecified.

Queued

The pipeline has been created or resumed, and processing has not yet begun.

Pending

The service is preparing to run the pipeline.

Running

The pipeline is in progress.

Succeeded

The pipeline completed successfully.

Failed

The pipeline failed.

Cancelling

The pipeline is being cancelled. From this state, the pipeline may only go to either PIPELINE_STATE_SUCCEEDED, PIPELINE_STATE_FAILED or PIPELINE_STATE_CANCELLED.

Cancelled

The pipeline has been cancelled.

Paused

The pipeline has been stopped, and can be resumed.

Implementations

impl PipelineState[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of PipelineState.

pub fn from_i32(value: i32) -> Option<PipelineState>[src]

Converts an i32 to a PipelineState, or None if value is not a valid variant.

Trait Implementations

impl Clone for PipelineState[src]

impl Copy for PipelineState[src]

impl Debug for PipelineState[src]

impl Default for PipelineState[src]

impl Eq for PipelineState[src]

impl From<PipelineState> for i32[src]

impl Hash for PipelineState[src]

impl Ord for PipelineState[src]

impl PartialEq<PipelineState> for PipelineState[src]

impl PartialOrd<PipelineState> for PipelineState[src]

impl StructuralEq for PipelineState[src]

impl StructuralPartialEq for PipelineState[src]

Auto Trait Implementations

impl RefUnwindSafe for PipelineState

impl Send for PipelineState

impl Sync for PipelineState

impl Unpin for PipelineState

impl UnwindSafe for PipelineState

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]