Struct gapi_grpc::google::cloud::dataproc::v1beta2::InstantiateInlineWorkflowTemplateRequest [−][src]
A request to instantiate an inline workflow template.
Fields
parent: String
Required. The resource name of the region or location, as described in https://cloud.google.com/apis/design/resource_names.
-
For
projects.regions.workflowTemplates,instantiateinline
, the resource name of the region has the following format:projects/{project_id}/regions/{region}
-
For
projects.locations.workflowTemplates.instantiateinline
, the resource name of the location has the following format:projects/{project_id}/locations/{location}
template: Option<WorkflowTemplate>
Required. The workflow template to instantiate.
instance_id: String
Deprecated. Please use request_id
field instead.
request_id: String
Optional. A tag that prevents multiple concurrent workflow instances with the same tag from running. This mitigates risk of concurrent instances started due to retries.
It is recommended to always set this value to a UUID.
The tag must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
Trait Implementations
impl Clone for InstantiateInlineWorkflowTemplateRequest
[src]
fn clone(&self) -> InstantiateInlineWorkflowTemplateRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for InstantiateInlineWorkflowTemplateRequest
[src]
impl Default for InstantiateInlineWorkflowTemplateRequest
[src]
impl Message for InstantiateInlineWorkflowTemplateRequest
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<InstantiateInlineWorkflowTemplateRequest> for InstantiateInlineWorkflowTemplateRequest
[src]
fn eq(&self, other: &InstantiateInlineWorkflowTemplateRequest) -> bool
[src]
fn ne(&self, other: &InstantiateInlineWorkflowTemplateRequest) -> bool
[src]
impl StructuralPartialEq for InstantiateInlineWorkflowTemplateRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for InstantiateInlineWorkflowTemplateRequest
impl Send for InstantiateInlineWorkflowTemplateRequest
impl Sync for InstantiateInlineWorkflowTemplateRequest
impl Unpin for InstantiateInlineWorkflowTemplateRequest
impl UnwindSafe for InstantiateInlineWorkflowTemplateRequest
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,