public static final class InstantiateInlineWorkflowTemplateRequest.Builder extends GeneratedMessageV3.Builder<InstantiateInlineWorkflowTemplateRequest.Builder> implements InstantiateInlineWorkflowTemplateRequestOrBuilder
   
   A request to instantiate an inline workflow template.
 Protobuf type google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest
 
  
  
  
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public InstantiateInlineWorkflowTemplateRequest build()
   
  Returns
  
  
  buildPartial()
  
    public InstantiateInlineWorkflowTemplateRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParent()
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clearParent()
   
   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} 
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  clearRequestId()
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clearRequestId()
   
   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.
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
  
  clearTemplate()
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clearTemplate()
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  clone()
  
    public InstantiateInlineWorkflowTemplateRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public InstantiateInlineWorkflowTemplateRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getParent()
  
    public String getParent()
   
   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} 
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | String | 
        The parent. 
 | 
      
    
  
  
  getParentBytes()
  
    public ByteString getParentBytes()
   
   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} 
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  getRequestId()
  
    public String getRequestId()
   
   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.
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | String | 
        The requestId. 
 | 
      
    
  
  
  getRequestIdBytes()
  
    public ByteString getRequestIdBytes()
   
   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.
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | ByteString | 
        The bytes for requestId. 
 | 
      
    
  
  
  getTemplate()
  
    public WorkflowTemplate getTemplate()
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getTemplateBuilder()
  
    public WorkflowTemplate.Builder getTemplateBuilder()
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getTemplateOrBuilder()
  
    public WorkflowTemplateOrBuilder getTemplateOrBuilder()
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  hasTemplate()
  
    public boolean hasTemplate()
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | boolean | 
        Whether the template field is set. 
 | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(InstantiateInlineWorkflowTemplateRequest other)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder mergeFrom(InstantiateInlineWorkflowTemplateRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public InstantiateInlineWorkflowTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeTemplate(WorkflowTemplate value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder mergeTemplate(WorkflowTemplate value)
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final InstantiateInlineWorkflowTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setParent(String value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setParent(String value)
   
   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} 
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        String
 The parent to set. 
 | 
      
    
  
  Returns
  
  
  setParentBytes(ByteString value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setParentBytes(ByteString value)
   
   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} 
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The bytes for parent to set. 
 | 
      
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setRequestId(String value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setRequestId(String value)
   
   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.
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        String
 The requestId to set. 
 | 
      
    
  
  Returns
  
  
  setRequestIdBytes(ByteString value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setRequestIdBytes(ByteString value)
   
   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.
 string request_id = 3 [(.google.api.field_behavior) = OPTIONAL];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The bytes for requestId to set. 
 | 
      
    
  
  Returns
  
  
  setTemplate(WorkflowTemplate value)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setTemplate(WorkflowTemplate value)
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  setTemplate(WorkflowTemplate.Builder builderForValue)
  
    public InstantiateInlineWorkflowTemplateRequest.Builder setTemplate(WorkflowTemplate.Builder builderForValue)
   
   Required. The workflow template to instantiate.
 
 .google.cloud.dataproc.v1.WorkflowTemplate template = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final InstantiateInlineWorkflowTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides