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()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateArtifactRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public CreateArtifactRequest build()
   
  
  
  buildPartial()
  
    public CreateArtifactRequest buildPartial()
   
  
  
  clear()
  
    public CreateArtifactRequest.Builder clear()
   
  
  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)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public CreateArtifactRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  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()
   
  
  Overrides
  
  
  getArtifact()
  
    public Artifact getArtifact()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Artifact | The artifact. | 
    
  
  
  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];
    
      
        | Returns | 
      
        | 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];
    
      
        | Returns | 
      
        | 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()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  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) = { ... }
 
    
      
        | Returns | 
      
        | 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) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for parent. | 
    
  
  
  hasArtifact()
  
    public boolean hasArtifact()
   
   Required. The artifact to create.
 
 .google.cloud.apigeeregistry.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the artifact field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  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];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Artifact
 | 
    
  
  
  
  mergeFrom(CreateArtifactRequest other)
  
    public CreateArtifactRequest.Builder mergeFrom(CreateArtifactRequest other)
   
  
  
  
  
  
    public CreateArtifactRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public CreateArtifactRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateArtifactRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  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];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Artifact
 | 
    
  
  
  
  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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The artifactId to set. | 
    
  
  
  
  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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for artifactId to set. | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateArtifactRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  
  
  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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateArtifactRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateArtifactRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides