pub async fn instantiate_inline_workflow_template(
            &mut self,
            request: impl tonic::IntoRequest<
                super::InstantiateInlineWorkflowTemplateRequest,
            >,
        ) -> Result<
            tonic::Response<super::super::super::super::longrunning::Operation>,
            tonic::Status,
        > {
            self.inner
                .ready()
                .await
                .map_err(|e| {
                    tonic::Status::new(
                        tonic::Code::Unknown,
                        format!("Service was not ready: {}", e.into()),
                    )
                })?;
            let codec = tonic::codec::ProstCodec::default();
            let path = http::uri::PathAndQuery::from_static(
                "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateInlineWorkflowTemplate",
            );
            self.inner.unary(request.into_request(), path, codec).await
        }
/// Instantiates a template and begins execution.
///
/// This method is equivalent to executing the sequence
/// [CreateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.CreateWorkflowTemplate], [InstantiateWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.InstantiateWorkflowTemplate],
/// [DeleteWorkflowTemplate][google.cloud.dataproc.v1.WorkflowTemplateService.DeleteWorkflowTemplate].
///
/// The returned Operation can be used to track execution of
/// workflow by polling
/// [operations.get][google.longrunning.Operations.GetOperation].
/// The Operation will complete when entire workflow is finished.
///
/// The running workflow can be aborted via
/// [operations.cancel][google.longrunning.Operations.CancelOperation].
/// This will cause any inflight jobs to be cancelled and workflow-owned
/// clusters to be deleted.
///
/// The [Operation.metadata][google.longrunning.Operation.metadata] will be
/// [WorkflowMetadata](https://cloud.google.com/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#workflowmetadata).
/// Also see [Using
/// WorkflowMetadata](https://cloud.google.com/dataproc/docs/concepts/workflows/debugging#using_workflowmetadata).
///
/// On successful completion,
/// [Operation.response][google.longrunning.Operation.response] will be
/// [Empty][google.protobuf.Empty].
Instantiates a template and begins execution.

The returned Operation can be used to track execution of
workflow by polling
[operations.get][google.longrunning.Operations.GetOperation].
The Operation will complete when entire workflow is finished.






Instantiates a template and begins execution . The returned Operation can be used to track execution of workflow by polling [ operations . get ] [ google . longrunning . Operations . GetOperation ] . The Operation will complete when entire workflow is finished .
pub async fn instantiate_inline_workflow_template(
            &mut self,
            request: impl tonic::IntoRequest<
                super::InstantiateInlineWorkflowTemplateRequest,
            >,
        ) -> Result<
            tonic::Response<super::super::super::super::longrunning::Operation>,
            tonic::Status,
        > {
            self.inner
                .ready()
                .await
                .map_err(|e| {
                    tonic::Status::new(
                        tonic::Code::Unknown,
                        format!("Service was not ready: {}", e.into()),
                    )
                })?;
            let codec = tonic::codec::ProstCodec::default();
            let path = http::uri::PathAndQuery::from_static(
                "/google.cloud.dataproc.v1.WorkflowTemplateService/InstantiateInlineWorkflowTemplate",
            );
            self.inner.unary(request.into_request(), path, codec).await
        }
pub async fn instantiate_inline_workflow_template ( & mut self , request : impl tonic :: IntoRequest < super :: InstantiateInlineWorkflowTemplateRequest , > , ) -> Result < tonic :: Response < super :: super :: super :: super :: longrunning :: Operation > , tonic :: Status , > { self . inner . ready ( ) . await . map_err ( | e | { tonic :: Status :: new ( tonic :: Code :: Unknown , format ! ( " " e into ( ) ) , ) } ) ? ; let codec = tonic :: codec :: ProstCodec :: default ( ) ; let path = http :: uri :: PathAndQuery :: from_static ( " " , ) ; self . inner . unary ( request . into_request ( ) , path , codec ) . await }
Instantiates a template and begins execution.
Instantiates a template and begins execution .
&mut self
request
impl tonic::IntoRequest<
                super::InstantiateInlineWorkflowTemplateRequest,
            >
&mut self
request
impl tonic::IntoRequest<
                super::InstantiateInlineWorkflowTemplateRequest,
            >