Interface Registry.ImageOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Registry.Image, Registry.Image.Builder
Enclosing class:
Registry

public static interface Registry.ImageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRepository

      String getRepository()
       The repository containing the image.
       
      string repository = 1;
      Returns:
      The repository.
    • getRepositoryBytes

      com.google.protobuf.ByteString getRepositoryBytes()
       The repository containing the image.
       
      string repository = 1;
      Returns:
      The bytes for repository.
    • getDigest

      String getDigest()
       The digest of the image.
       
      string digest = 2;
      Returns:
      The digest.
    • getDigestBytes

      com.google.protobuf.ByteString getDigestBytes()
       The digest of the image.
       
      string digest = 2;
      Returns:
      The bytes for digest.
    • hasCreatedAt

      boolean hasCreatedAt()
       When the image was created.
       
      .google.protobuf.Timestamp created_at = 3;
      Returns:
      Whether the createdAt field is set.
    • getCreatedAt

      com.google.protobuf.Timestamp getCreatedAt()
       When the image was created.
       
      .google.protobuf.Timestamp created_at = 3;
      Returns:
      The createdAt.
    • getCreatedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()
       When the image was created.
       
      .google.protobuf.Timestamp created_at = 3;
    • hasExpiresAt

      boolean hasExpiresAt()
       When the image expires. Not set if the image does not expire.
       
      .google.protobuf.Timestamp expires_at = 4;
      Returns:
      Whether the expiresAt field is set.
    • getExpiresAt

      com.google.protobuf.Timestamp getExpiresAt()
       When the image expires. Not set if the image does not expire.
       
      .google.protobuf.Timestamp expires_at = 4;
      Returns:
      The expiresAt.
    • getExpiresAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getExpiresAtOrBuilder()
       When the image expires. Not set if the image does not expire.
       
      .google.protobuf.Timestamp expires_at = 4;
    • hasSizes

      boolean hasSizes()
       Size information for the image.
       
      .namespace.cloud.registry.v1beta.Image.Sizes sizes = 5;
      Returns:
      Whether the sizes field is set.
    • getSizes

       Size information for the image.
       
      .namespace.cloud.registry.v1beta.Image.Sizes sizes = 5;
      Returns:
      The sizes.
    • getSizesOrBuilder

      Registry.Image.SizesOrBuilder getSizesOrBuilder()
       Size information for the image.
       
      .namespace.cloud.registry.v1beta.Image.Sizes sizes = 5;
    • hasDeletedAt

      boolean hasDeletedAt()
       If the image has been deleted, when it was deleted.
       
      .google.protobuf.Timestamp deleted_at = 6;
      Returns:
      Whether the deletedAt field is set.
    • getDeletedAt

      com.google.protobuf.Timestamp getDeletedAt()
       If the image has been deleted, when it was deleted.
       
      .google.protobuf.Timestamp deleted_at = 6;
      Returns:
      The deletedAt.
    • getDeletedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getDeletedAtOrBuilder()
       If the image has been deleted, when it was deleted.
       
      .google.protobuf.Timestamp deleted_at = 6;
    • getLabelsList

      List<Labels.Label> getLabelsList()
       Labels attached to this image.
       
      repeated .namespace.stdlib.Label labels = 7;
    • getLabels

      Labels.Label getLabels(int index)
       Labels attached to this image.
       
      repeated .namespace.stdlib.Label labels = 7;
    • getLabelsCount

      int getLabelsCount()
       Labels attached to this image.
       
      repeated .namespace.stdlib.Label labels = 7;
    • getLabelsOrBuilderList

      List<? extends Labels.LabelOrBuilder> getLabelsOrBuilderList()
       Labels attached to this image.
       
      repeated .namespace.stdlib.Label labels = 7;
    • getLabelsOrBuilder

      Labels.LabelOrBuilder getLabelsOrBuilder(int index)
       Labels attached to this image.
       
      repeated .namespace.stdlib.Label labels = 7;
    • getTagsList

      List<String> getTagsList()
       Tags that reference this image.
       
      repeated string tags = 8;
      Returns:
      A list containing the tags.
    • getTagsCount

      int getTagsCount()
       Tags that reference this image.
       
      repeated string tags = 8;
      Returns:
      The count of tags.
    • getTags

      String getTags(int index)
       Tags that reference this image.
       
      repeated string tags = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The tags at the given index.
    • getTagsBytes

      com.google.protobuf.ByteString getTagsBytes(int index)
       Tags that reference this image.
       
      repeated string tags = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tags at the given index.