Interface MavenArtifactOrBuilder

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

    public interface MavenArtifactOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getName

        String getName()
         Required. registry_location, project_id, repository_name and maven_artifact
         forms a unique artifact For example,
         "projects/test-project/locations/us-west4/repositories/test-repo/mavenArtifacts/
         com.google.guava:guava:31.0-jre",
         where "us-west4" is the registry_location, "test-project" is the
         project_id, "test-repo" is the repository_name and
         "com.google.guava:guava:31.0-jre"
         is the maven artifact.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. registry_location, project_id, repository_name and maven_artifact
         forms a unique artifact For example,
         "projects/test-project/locations/us-west4/repositories/test-repo/mavenArtifacts/
         com.google.guava:guava:31.0-jre",
         where "us-west4" is the registry_location, "test-project" is the
         project_id, "test-repo" is the repository_name and
         "com.google.guava:guava:31.0-jre"
         is the maven artifact.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • getPomUri

        String getPomUri()
         Required. URL to access the pom file of the artifact.
         Example:
         us-west4-maven.pkg.dev/test-project/test-repo/com/google/guava/guava/31.0/guava-31.0.pom
         
        string pom_uri = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The pomUri.
      • getPomUriBytes

        com.google.protobuf.ByteString getPomUriBytes()
         Required. URL to access the pom file of the artifact.
         Example:
         us-west4-maven.pkg.dev/test-project/test-repo/com/google/guava/guava/31.0/guava-31.0.pom
         
        string pom_uri = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for pomUri.
      • getGroupId

        String getGroupId()
         Group ID for the artifact.
         Example:
         com.google.guava
         
        string group_id = 3;
        Returns:
        The groupId.
      • getGroupIdBytes

        com.google.protobuf.ByteString getGroupIdBytes()
         Group ID for the artifact.
         Example:
         com.google.guava
         
        string group_id = 3;
        Returns:
        The bytes for groupId.
      • getArtifactId

        String getArtifactId()
         Artifact ID for the artifact.
         
        string artifact_id = 4;
        Returns:
        The artifactId.
      • getArtifactIdBytes

        com.google.protobuf.ByteString getArtifactIdBytes()
         Artifact ID for the artifact.
         
        string artifact_id = 4;
        Returns:
        The bytes for artifactId.
      • getVersion

        String getVersion()
         Version of this artifact.
         
        string version = 5;
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         Version of this artifact.
         
        string version = 5;
        Returns:
        The bytes for version.
      • hasCreateTime

        boolean hasCreateTime()
         Output only. Time the artifact was created.
         
        .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. Time the artifact was created.
         
        .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. Time the artifact was created.
         
        .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. Time the artifact was updated.
         
        .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Output only. Time the artifact was updated.
         
        .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. Time the artifact was updated.
         
        .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];