Class TagTemplate


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220504")
    public final class TagTemplate
    extends Template
    Template for governance rules of type tag.
    Note: Objects should always be created or deserialized using the TagTemplate.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the TagTemplate.Builder, which maintain a set of all explicitly set fields called TagTemplate.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getName

        public String getName()
        The name of the tag namespace.

        It must be unique across all tag namespaces in the tenancy and cannot be changed.

        Returns:
        the value
      • getDescription

        public String getDescription()
        Description of the tag namespace.
        Returns:
        the value
      • getTags

        public List<Tag> getTags()
        Represents an array of tags for tag namespace.
        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class Template
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation