public static final class CreateArtifactRequest.Builder extends GeneratedMessageV3.Builder<CreateArtifactRequest.Builder> implements CreateArtifactRequestOrBuilder
   
   Request message for CreateArtifact.
 Protobuf type google.cloud.apigeeregistry.v1.CreateArtifactRequest
    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
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateArtifactRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public CreateArtifactRequest build()
   
  Returns
  
  
  buildPartial()
  
    public CreateArtifactRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public CreateArtifactRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearArtifact()
  
    public CreateArtifactRequest.Builder clearArtifact()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
clearArtifactId()
  
    public CreateArtifactRequest.Builder clearArtifactId()
   
   Required. The ID to use for the artifact, which will become the final component of
 the artifact's resource name.
 This value should be 4-63 characters, and valid characters
 are /a-z-/.
 Following AIP-162, IDs must not have the form of a UUID.
 string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
  
    public CreateArtifactRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public CreateArtifactRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParent()
  
    public CreateArtifactRequest.Builder clearParent()
   
   Required. The parent, which owns this collection of artifacts.
 Format: {parent}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
clone()
  
    public CreateArtifactRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getArtifact()
  
    public Artifact getArtifact()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
getArtifactBuilder()
  
    public Artifact.Builder getArtifactBuilder()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
getArtifactId()
  
    public String getArtifactId()
   
   Required. The ID to use for the artifact, which will become the final component of
 the artifact's resource name.
 This value should be 4-63 characters, and valid characters
 are /a-z-/.
 Following AIP-162, IDs must not have the form of a UUID.
 string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The artifactId. | 
    
  
  
  getArtifactIdBytes()
  
    public ByteString getArtifactIdBytes()
   
   Required. The ID to use for the artifact, which will become the final component of
 the artifact's resource name.
 This value should be 4-63 characters, and valid characters
 are /a-z-/.
 Following AIP-162, IDs must not have the form of a UUID.
 string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | ByteString | The bytes for artifactId. | 
    
  
  
  getArtifactOrBuilder()
  
    public ArtifactOrBuilder getArtifactOrBuilder()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
getDefaultInstanceForType()
  
    public CreateArtifactRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getParent()
  
    public String getParent()
   
   Required. The parent, which owns this collection of artifacts.
 Format: {parent}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  getParentBytes()
  
    public ByteString getParentBytes()
   
   Required. The parent, which owns this collection of artifacts.
 Format: {parent}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
hasArtifact()
  
    public boolean hasArtifact()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the artifact field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeArtifact(Artifact value)
  
    public CreateArtifactRequest.Builder mergeArtifact(Artifact value)
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
mergeFrom(CreateArtifactRequest other)
  
    public CreateArtifactRequest.Builder mergeFrom(CreateArtifactRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public CreateArtifactRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public CreateArtifactRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateArtifactRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setArtifact(Artifact value)
  
    public CreateArtifactRequest.Builder setArtifact(Artifact value)
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
setArtifact(Artifact.Builder builderForValue)
  
    public CreateArtifactRequest.Builder setArtifact(Artifact.Builder builderForValue)
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
setArtifactId(String value)
  
    public CreateArtifactRequest.Builder setArtifactId(String value)
   
   Required. The ID to use for the artifact, which will become the final component of
 the artifact's resource name.
 This value should be 4-63 characters, and valid characters
 are /a-z-/.
 Following AIP-162, IDs must not have the form of a UUID.
 string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | String
 The artifactId to set. | 
    
  
  Returns
  
  
  setArtifactIdBytes(ByteString value)
  
    public CreateArtifactRequest.Builder setArtifactIdBytes(ByteString value)
   
   Required. The ID to use for the artifact, which will become the final component of
 the artifact's resource name.
 This value should be 4-63 characters, and valid characters
 are /a-z-/.
 Following AIP-162, IDs must not have the form of a UUID.
 string artifact_id = 3 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for artifactId to set. | 
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateArtifactRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setParent(String value)
  
    public CreateArtifactRequest.Builder setParent(String value)
   
   Required. The parent, which owns this collection of artifacts.
 Format: {parent}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  Returns
  
  
  setParentBytes(ByteString value)
  
    public CreateArtifactRequest.Builder setParentBytes(ByteString value)
   
   Required. The parent, which owns this collection of artifacts.
 Format: {parent}
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateArtifactRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateArtifactRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides