Interface CreateArtifactRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CreateArtifactRequest, CreateArtifactRequest.Builder

@Generated public interface CreateArtifactRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    The {artifact} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` If not provided, the Artifact's ID will be a UUID generated by the service.
    com.google.protobuf.ByteString
    The {artifact} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}` If not provided, the Artifact's ID will be a UUID generated by the service.
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      String getParent()
       Required. The resource name of the MetadataStore where the Artifact should
       be created.
       Format:
       `projects/{project}/locations/{location}/metadataStores/{metadatastore}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the MetadataStore where the Artifact should
       be created.
       Format:
       `projects/{project}/locations/{location}/metadataStores/{metadatastore}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasArtifact

      boolean hasArtifact()
       Required. The Artifact to create.
       
      .google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the artifact field is set.
    • getArtifact

      Artifact getArtifact()
       Required. The Artifact to create.
       
      .google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The artifact.
    • getArtifactOrBuilder

      ArtifactOrBuilder getArtifactOrBuilder()
       Required. The Artifact to create.
       
      .google.cloud.aiplatform.v1.Artifact artifact = 2 [(.google.api.field_behavior) = REQUIRED];
    • getArtifactId

      String getArtifactId()
       The {artifact} portion of the resource name with the format:
       `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
       If not provided, the Artifact's ID will be a UUID generated by the service.
       Must be 4-128 characters in length. Valid characters are `/[a-z][0-9]-/`.
       Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
       the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
       caller can't view the preexisting Artifact.)
       
      string artifact_id = 3;
      Returns:
      The artifactId.
    • getArtifactIdBytes

      com.google.protobuf.ByteString getArtifactIdBytes()
       The {artifact} portion of the resource name with the format:
       `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
       If not provided, the Artifact's ID will be a UUID generated by the service.
       Must be 4-128 characters in length. Valid characters are `/[a-z][0-9]-/`.
       Must be unique across all Artifacts in the parent MetadataStore. (Otherwise
       the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the
       caller can't view the preexisting Artifact.)
       
      string artifact_id = 3;
      Returns:
      The bytes for artifactId.