public static final class CreateWorkloadRequest.Builder extends GeneratedMessageV3.Builder<CreateWorkloadRequest.Builder> implements CreateWorkloadRequestOrBuilder
   
   Request for creating a workload.
 Protobuf type google.cloud.assuredworkloads.v1.CreateWorkloadRequest
    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
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateWorkloadRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public CreateWorkloadRequest build()
   
  
  
  buildPartial()
  
    public CreateWorkloadRequest buildPartial()
   
  
  
  clear()
  
    public CreateWorkloadRequest.Builder clear()
   
  
  Overrides
  
  
  clearExternalId()
  
    public CreateWorkloadRequest.Builder clearExternalId()
   
   Optional. A identifier associated with the workload and underlying projects which
 allows for the break down of billing costs for a workload. The value
 provided for the identifier will add a label to the workload and contained
 projects with the identifier as the value.
 string external_id = 3 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
  
    public CreateWorkloadRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public CreateWorkloadRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearParent()
  
    public CreateWorkloadRequest.Builder clearParent()
   
   Required. The resource name of the new Workload's parent.
 Must be of the form organizations/{org_id}/locations/{location_id}.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
clearWorkload()
  
    public CreateWorkloadRequest.Builder clearWorkload()
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
clone()
  
    public CreateWorkloadRequest.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public CreateWorkloadRequest getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getExternalId()
  
    public String getExternalId()
   
   Optional. A identifier associated with the workload and underlying projects which
 allows for the break down of billing costs for a workload. The value
 provided for the identifier will add a label to the workload and contained
 projects with the identifier as the value.
 string external_id = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The externalId. | 
    
  
  
  getExternalIdBytes()
  
    public ByteString getExternalIdBytes()
   
   Optional. A identifier associated with the workload and underlying projects which
 allows for the break down of billing costs for a workload. The value
 provided for the identifier will add a label to the workload and contained
 projects with the identifier as the value.
 string external_id = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for externalId. | 
    
  
  
  getParent()
  
    public String getParent()
   
   Required. The resource name of the new Workload's parent.
 Must be of the form organizations/{org_id}/locations/{location_id}.
 
 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 new Workload's parent.
 Must be of the form organizations/{org_id}/locations/{location_id}.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for parent. | 
    
  
  
  getWorkload()
  
    public Workload getWorkload()
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Workload | The workload. | 
    
  
  
  getWorkloadBuilder()
  
    public Workload.Builder getWorkloadBuilder()
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
getWorkloadOrBuilder()
  
    public WorkloadOrBuilder getWorkloadOrBuilder()
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
hasWorkload()
  
    public boolean hasWorkload()
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the workload field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(CreateWorkloadRequest other)
  
    public CreateWorkloadRequest.Builder mergeFrom(CreateWorkloadRequest other)
   
  
  
  
  
  
    public CreateWorkloadRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public CreateWorkloadRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateWorkloadRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  mergeWorkload(Workload value)
  
    public CreateWorkloadRequest.Builder mergeWorkload(Workload value)
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Workload
 | 
    
  
  
  
  setExternalId(String value)
  
    public CreateWorkloadRequest.Builder setExternalId(String value)
   
   Optional. A identifier associated with the workload and underlying projects which
 allows for the break down of billing costs for a workload. The value
 provided for the identifier will add a label to the workload and contained
 projects with the identifier as the value.
 string external_id = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The externalId to set. | 
    
  
  
  
  setExternalIdBytes(ByteString value)
  
    public CreateWorkloadRequest.Builder setExternalIdBytes(ByteString value)
   
   Optional. A identifier associated with the workload and underlying projects which
 allows for the break down of billing costs for a workload. The value
 provided for the identifier will add a label to the workload and contained
 projects with the identifier as the value.
 string external_id = 3 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for externalId to set. | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateWorkloadRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setParent(String value)
  
    public CreateWorkloadRequest.Builder setParent(String value)
   
   Required. The resource name of the new Workload's parent.
 Must be of the form organizations/{org_id}/locations/{location_id}.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  
  
  setParentBytes(ByteString value)
  
    public CreateWorkloadRequest.Builder setParentBytes(ByteString value)
   
   Required. The resource name of the new Workload's parent.
 Must be of the form organizations/{org_id}/locations/{location_id}.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateWorkloadRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateWorkloadRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setWorkload(Workload value)
  
    public CreateWorkloadRequest.Builder setWorkload(Workload value)
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Workload
 | 
    
  
  
  
  setWorkload(Workload.Builder builderForValue)
  
    public CreateWorkloadRequest.Builder setWorkload(Workload.Builder builderForValue)
   
   Required. Assured Workload to create
 
 .google.cloud.assuredworkloads.v1.Workload workload = 2 [(.google.api.field_behavior) = REQUIRED];