Class TagDescriptionContractInner


  • public final class TagDescriptionContractInner
    extends com.azure.core.management.ProxyResource
    Contract details.
    • Constructor Detail

      • TagDescriptionContractInner

        public TagDescriptionContractInner()
    • Method Detail

      • tagId

        public String tagId()
        Get the tagId property: Identifier of the tag in the form of /tags/{tagId}.
        Returns:
        the tagId value.
      • withTagId

        public TagDescriptionContractInner withTagId​(String tagId)
        Set the tagId property: Identifier of the tag in the form of /tags/{tagId}.
        Parameters:
        tagId - the tagId value to set.
        Returns:
        the TagDescriptionContractInner object itself.
      • displayName

        public String displayName()
        Get the displayName property: Tag name.
        Returns:
        the displayName value.
      • withDisplayName

        public TagDescriptionContractInner withDisplayName​(String displayName)
        Set the displayName property: Tag name.
        Parameters:
        displayName - the displayName value to set.
        Returns:
        the TagDescriptionContractInner object itself.
      • description

        public String description()
        Get the description property: Description of the Tag.
        Returns:
        the description value.
      • withDescription

        public TagDescriptionContractInner withDescription​(String description)
        Set the description property: Description of the Tag.
        Parameters:
        description - the description value to set.
        Returns:
        the TagDescriptionContractInner object itself.
      • externalDocsUrl

        public String externalDocsUrl()
        Get the externalDocsUrl property: Absolute URL of external resources describing the tag.
        Returns:
        the externalDocsUrl value.
      • withExternalDocsUrl

        public TagDescriptionContractInner withExternalDocsUrl​(String externalDocsUrl)
        Set the externalDocsUrl property: Absolute URL of external resources describing the tag.
        Parameters:
        externalDocsUrl - the externalDocsUrl value to set.
        Returns:
        the TagDescriptionContractInner object itself.
      • externalDocsDescription

        public String externalDocsDescription()
        Get the externalDocsDescription property: Description of the external resources describing the tag.
        Returns:
        the externalDocsDescription value.
      • withExternalDocsDescription

        public TagDescriptionContractInner withExternalDocsDescription​(String externalDocsDescription)
        Set the externalDocsDescription property: Description of the external resources describing the tag.
        Parameters:
        externalDocsDescription - the externalDocsDescription value to set.
        Returns:
        the TagDescriptionContractInner object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.