[−][src]Struct google_dataproc1::NodeInitializationAction
Specifies an executable to run on a fully configured node and a timeout period for executable completion.
This type is not used in any activity, and only used as part of another schema.
Fields
execution_timeout: Option<String>Optional. Amount of time executable has to complete. Default is 10 minutes (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)).Cluster creation fails with an explanatory error message (the name of the executable that caused the error and the exceeded timeout period) if the executable is not completed at end of the timeout period.
executable_file: Option<String>Required. Cloud Storage URI of executable file.
Trait Implementations
impl Clone for NodeInitializationAction[src]
fn clone(&self) -> NodeInitializationAction[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for NodeInitializationAction[src]
impl Default for NodeInitializationAction[src]
fn default() -> NodeInitializationAction[src]
impl<'de> Deserialize<'de> for NodeInitializationAction[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for NodeInitializationAction[src]
impl Serialize for NodeInitializationAction[src]
Auto Trait Implementations
impl RefUnwindSafe for NodeInitializationAction
impl Send for NodeInitializationAction
impl Sync for NodeInitializationAction
impl Unpin for NodeInitializationAction
impl UnwindSafe for NodeInitializationAction
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Typeable for T where
T: Any,
T: Any,