Enum gapi_grpc::google::cloud::dataproc::v1beta2::Component[][src]

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

Cluster components that can be activated.

Variants

Unspecified

Unspecified component. Specifying this will cause Cluster creation to fail.

Anaconda

The Anaconda python distribution.

Druid

The Druid query engine.

Hbase

HBase.

HiveWebhcat

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

Jupyter

The Jupyter Notebook.

Kerberos

The Kerberos security feature.

Presto

The Presto query engine.

Ranger

The Ranger service.

Solr

The Solr service.

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

impl RefUnwindSafe for Component

impl Send for Component

impl Sync for Component

impl Unpin for Component

impl UnwindSafe for Component

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]