Interface PythonPackageOrBuilder

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

    public interface PythonPackageOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getCreateTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      Output only.
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      String getPackageName()
      Package for the artifact.
      com.google.protobuf.ByteString getPackageNameBytes()
      Package for the artifact.
      com.google.protobuf.Timestamp getUpdateTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
      Output only.
      String getUri()
      Required.
      com.google.protobuf.ByteString getUriBytes()
      Required.
      String getVersion()
      Version of this package.
      com.google.protobuf.ByteString getVersionBytes()
      Version of this package.
      boolean hasCreateTime()
      Output only.
      boolean hasUpdateTime()
      Output only.
      • 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 Detail

      • getName

        String getName()
         Required. registry_location, project_id, repository_name and python_package
         forms a unique package
         name:`projects/<project_id>/locations/<location>/repository/<repository_name>/pythonPackages/<python_package>`.
         For example,
         "projects/test-project/locations/us-west4/repositories/test-repo/pythonPackages/
         python_package:1.0.0",
         where "us-west4" is the registry_location, "test-project" is the
         project_id, "test-repo" is the repository_name and
         python_package:1.0.0" is the python package.
         
        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 python_package
         forms a unique package
         name:`projects/<project_id>/locations/<location>/repository/<repository_name>/pythonPackages/<python_package>`.
         For example,
         "projects/test-project/locations/us-west4/repositories/test-repo/pythonPackages/
         python_package:1.0.0",
         where "us-west4" is the registry_location, "test-project" is the
         project_id, "test-repo" is the repository_name and
         python_package:1.0.0" is the python package.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • getUri

        String getUri()
         Required. URL to access the package.
         Example:
         us-west4-python.pkg.dev/test-project/test-repo/python_package/file-name-1.0.0.tar.gz
         
        string uri = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The uri.
      • getUriBytes

        com.google.protobuf.ByteString getUriBytes()
         Required. URL to access the package.
         Example:
         us-west4-python.pkg.dev/test-project/test-repo/python_package/file-name-1.0.0.tar.gz
         
        string uri = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for uri.
      • getPackageName

        String getPackageName()
         Package for the artifact.
         
        string package_name = 3;
        Returns:
        The packageName.
      • getPackageNameBytes

        com.google.protobuf.ByteString getPackageNameBytes()
         Package for the artifact.
         
        string package_name = 3;
        Returns:
        The bytes for packageName.
      • getVersion

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

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

        boolean hasCreateTime()
         Output only. Time the package 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 package 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 package was created.
         
        .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. Time the package 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 package 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 package was updated.
         
        .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];