public static final class CreateMetadataSchemaRequest.Builder extends GeneratedMessageV3.Builder<CreateMetadataSchemaRequest.Builder> implements CreateMetadataSchemaRequestOrBuilder
   
   Request message for
 MetadataService.CreateMetadataSchema.
 Protobuf type google.cloud.aiplatform.v1.CreateMetadataSchemaRequest
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      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()
   
  Returns
  
  Methods
  
  
  
  
    public CreateMetadataSchemaRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest build()
   
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest buildPartial()
   
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clearMetadataSchema()
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clearMetadataSchemaId()
   
   The {metadata_schema} portion of the resource name with the format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}
 If not provided, the MetadataStore's ID will be a UUID generated by the
 service.
 Must be 4-128 characters in length. Valid characters are /a-z-/.
 Must be unique across all MetadataSchemas in the parent Location.
 (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
 if the caller can't view the preexisting MetadataSchema.)
 string metadata_schema_id = 3;
 
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clearParent()
   
   Required. The resource name of the MetadataStore where the MetadataSchema
 should be created. Format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest getDefaultInstanceForType()
   
  Returns
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  
  
    public MetadataSchema getMetadataSchema()
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public MetadataSchema.Builder getMetadataSchemaBuilder()
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public String getMetadataSchemaId()
   
   The {metadata_schema} portion of the resource name with the format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}
 If not provided, the MetadataStore's ID will be a UUID generated by the
 service.
 Must be 4-128 characters in length. Valid characters are /a-z-/.
 Must be unique across all MetadataSchemas in the parent Location.
 (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
 if the caller can't view the preexisting MetadataSchema.)
 string metadata_schema_id = 3;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        String | 
        The metadataSchemaId. 
 | 
      
    
  
  
  
  
    public ByteString getMetadataSchemaIdBytes()
   
   The {metadata_schema} portion of the resource name with the format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}
 If not provided, the MetadataStore's ID will be a UUID generated by the
 service.
 Must be 4-128 characters in length. Valid characters are /a-z-/.
 Must be unique across all MetadataSchemas in the parent Location.
 (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
 if the caller can't view the preexisting MetadataSchema.)
 string metadata_schema_id = 3;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        ByteString | 
        The bytes for metadataSchemaId. 
 | 
      
    
  
  
  
  
    public MetadataSchemaOrBuilder getMetadataSchemaOrBuilder()
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  
  
    public String getParent()
   
   Required. The resource name of the MetadataStore where the MetadataSchema
 should be created. Format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        String | 
        The parent. 
 | 
      
    
  
  
  
  
    public ByteString getParentBytes()
   
   Required. The resource name of the MetadataStore where the MetadataSchema
 should be created. Format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  
  
    public boolean hasMetadataSchema()
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the metadataSchema field is set. 
 | 
      
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder mergeFrom(CreateMetadataSchemaRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  
  
    public CreateMetadataSchemaRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder mergeMetadataSchema(MetadataSchema value)
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  
  
    public final CreateMetadataSchemaRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setMetadataSchema(MetadataSchema value)
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setMetadataSchema(MetadataSchema.Builder builderForValue)
   
   Required. The MetadataSchema to create.
 
 .google.cloud.aiplatform.v1.MetadataSchema metadata_schema = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Parameter
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setMetadataSchemaId(String value)
   
   The {metadata_schema} portion of the resource name with the format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}
 If not provided, the MetadataStore's ID will be a UUID generated by the
 service.
 Must be 4-128 characters in length. Valid characters are /a-z-/.
 Must be unique across all MetadataSchemas in the parent Location.
 (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
 if the caller can't view the preexisting MetadataSchema.)
 string metadata_schema_id = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        String
 The metadataSchemaId to set. 
 | 
      
    
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setMetadataSchemaIdBytes(ByteString value)
   
   The {metadata_schema} portion of the resource name with the format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}
 If not provided, the MetadataStore's ID will be a UUID generated by the
 service.
 Must be 4-128 characters in length. Valid characters are /a-z-/.
 Must be unique across all MetadataSchemas in the parent Location.
 (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED
 if the caller can't view the preexisting MetadataSchema.)
 string metadata_schema_id = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        ByteString
 The bytes for metadataSchemaId to set. 
 | 
      
    
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setParent(String value)
   
   Required. The resource name of the MetadataStore where the MetadataSchema
 should be created. Format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        String
 The parent to set. 
 | 
      
    
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setParentBytes(ByteString value)
   
   Required. The resource name of the MetadataStore where the MetadataSchema
 should be created. Format:
 projects/{project}/locations/{location}/metadataStores/{metadatastore}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        ByteString
 The bytes for parent to set. 
 | 
      
    
  
  Returns
  
  
  
  
    public CreateMetadataSchemaRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public final CreateMetadataSchemaRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides