Class Tags

  • All Implemented Interfaces:
    Cloneable

    public abstract class Tags
    extends Object
    implements Cloneable
    Tags for an instance or project, with their fingerprint. Each tag must be unique, must be 1-63 characters long, and comply with RFC1035.

    This object is mutable and not thread-safe.

    • Method Detail

      • fingerprint

        @Nullable
        public abstract String fingerprint()
        The fingerprint for the items - needed for updating them.
      • items

        public abstract com.google.common.collect.ImmutableList<String> items()
        Immutable list of tags.
      • create

        public static Tags create()
      • create

        public static Tags create​(String fingerprint,
                                  com.google.common.collect.ImmutableList<String> items)