public static final class SubmitProvisioningConfigRequest.Builder extends GeneratedMessageV3.Builder<SubmitProvisioningConfigRequest.Builder> implements SubmitProvisioningConfigRequestOrBuilder
   
   Request for SubmitProvisioningConfig.
 Protobuf type google.cloud.baremetalsolution.v2.SubmitProvisioningConfigRequest
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest build()
   
  
  
  
  
    public SubmitProvisioningConfigRequest buildPartial()
   
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder clear()
   
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder clearEmail()
   
   Optional. Email provided to send a confirmation with provisioning config
 to.
 string email = 3 [(.google.api.field_behavior) = OPTIONAL];
    public SubmitProvisioningConfigRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder clearParent()
   
   Required. The parent project and location containing the
 ProvisioningConfig.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    public SubmitProvisioningConfigRequest.Builder clearProvisioningConfig()
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public SubmitProvisioningConfigRequest.Builder clone()
   
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
   Optional. Email provided to send a confirmation with provisioning config
 to.
 string email = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The email. | 
    
  
  
  
  
    public ByteString getEmailBytes()
   
   Optional. Email provided to send a confirmation with provisioning config
 to.
 string email = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for email. | 
    
  
  
  
  
    public String getParent()
   
   Required. The parent project and location containing the
 ProvisioningConfig.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  
  
    public ByteString getParentBytes()
   
   Required. The parent project and location containing the
 ProvisioningConfig.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for parent. | 
    
  
  
  
  
    public ProvisioningConfig getProvisioningConfig()
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public ProvisioningConfig.Builder getProvisioningConfigBuilder()
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public ProvisioningConfigOrBuilder getProvisioningConfigOrBuilder()
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public boolean hasProvisioningConfig()
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the provisioningConfig field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder mergeFrom(SubmitProvisioningConfigRequest other)
   
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder mergeProvisioningConfig(ProvisioningConfig value)
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public final SubmitProvisioningConfigRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setEmail(String value)
   
   Optional. Email provided to send a confirmation with provisioning config
 to.
 string email = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The email to set. | 
    
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setEmailBytes(ByteString value)
   
   Optional. Email provided to send a confirmation with provisioning config
 to.
 string email = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for email to set. | 
    
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setParent(String value)
   
   Required. The parent project and location containing the
 ProvisioningConfig.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setParentBytes(ByteString value)
   
   Required. The parent project and location containing the
 ProvisioningConfig.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  
  
  
  
    public SubmitProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig value)
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public SubmitProvisioningConfigRequest.Builder setProvisioningConfig(ProvisioningConfig.Builder builderForValue)
   
   Required. The ProvisioningConfig to create.
 
 .google.cloud.baremetalsolution.v2.ProvisioningConfig provisioning_config = 2 [(.google.api.field_behavior) = REQUIRED];
 
    public SubmitProvisioningConfigRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final SubmitProvisioningConfigRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides