[][src]Enum gcp_client::google::cloud::dataproc::v1::Component

#[repr(i32)]pub enum Component {
    Unspecified,
    Anaconda,
    HiveWebhcat,
    Jupyter,
    Presto,
    Zeppelin,
    Zookeeper,
}

Cluster components that can be activated.

Variants

Unspecified

Unspecified component.

Anaconda

The Anaconda python distribution.

HiveWebhcat

The Hive Web HCatalog (the REST service for accessing HCatalog).

Jupyter

The Jupyter Notebook.

Presto

The Presto query engine.

Zeppelin

The Zeppelin notebook.

Zookeeper

The Zookeeper service.

Implementations

impl Component[src]

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

Returns true if value is a variant of Component.

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

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

Trait Implementations

impl Clone for Component[src]

impl Copy for Component[src]

impl Debug for Component[src]

impl Default for Component[src]

impl Eq for Component[src]

impl From<Component> for i32[src]

impl Hash for Component[src]

impl Ord for Component[src]

impl PartialEq<Component> for Component[src]

impl PartialOrd<Component> for Component[src]

impl StructuralEq for Component[src]

impl StructuralPartialEq for Component[src]

Auto Trait Implementations

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, 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>, 

impl<T> WithSubscriber for T[src]