Enum gapi_grpc::google::devtools::cloudbuild::v1::build_options::LoggingMode[][src]

#[repr(i32)]pub enum LoggingMode {
    LoggingUnspecified,
    Legacy,
    GcsOnly,
    StackdriverOnly,
    CloudLoggingOnly,
    None,
}

Specifies the logging mode.

Variants

LoggingUnspecified

The service determines the logging mode. The default is LEGACY. Do not rely on the default logging behavior as it may change in the future.

Legacy

Cloud Logging and Cloud Storage logging are enabled.

GcsOnly

Only Cloud Storage logging is enabled.

StackdriverOnly

This option is the same as CLOUD_LOGGING_ONLY.

CloudLoggingOnly

Only Cloud Logging is enabled. Note that logs for both the Cloud Console UI and Cloud SDK are based on Cloud Storage logs, so neither will provide logs if this option is chosen.

None

Turn off all logging. No build logs will be captured.

Implementations

impl LoggingMode[src]

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

Returns true if value is a variant of LoggingMode.

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

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

Trait Implementations

impl Clone for LoggingMode[src]

impl Copy for LoggingMode[src]

impl Debug for LoggingMode[src]

impl Default for LoggingMode[src]

impl Eq for LoggingMode[src]

impl From<LoggingMode> for i32[src]

impl Hash for LoggingMode[src]

impl Ord for LoggingMode[src]

impl PartialEq<LoggingMode> for LoggingMode[src]

impl PartialOrd<LoggingMode> for LoggingMode[src]

impl StructuralEq for LoggingMode[src]

impl StructuralPartialEq for LoggingMode[src]

Auto Trait Implementations

impl RefUnwindSafe for LoggingMode

impl Send for LoggingMode

impl Sync for LoggingMode

impl Unpin for LoggingMode

impl UnwindSafe for LoggingMode

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]