Package com.collibra.dgc.core.api.model.tag

# Interface Tag

All Superinterfaces:
  `Entity`, `Resource`, `Serializable`

public interface Tag extends Resource
Represents a tag

Tag is a label applied to one or more assets and used to enrich content with additional meta-data in a crowdsourcing way without having to go through the formal process.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Integer`
  `getAssetsCount()`
  Returns the count of all assets to which this tag is assigned.
  `String`
  `getDescription()`
  Returns the description of the tag.
  `String`
  `getName()`
  Returns the name of the tag.

  ### Methods inherited from interface Entity

  `getId, setId`

  ### Methods inherited from interface Resource

  `getCreatedBy, getCreatedOn, getLastModifiedBy, getLastModifiedOn, getResourceType, isSystem`

- ## Method Details

  - ### getName

    String getName()
    Returns the name of the tag.
    Returns:
      the name of the tag

  - ### getDescription

    String getDescription()
    Returns the description of the tag.
    Returns:
      the description of the tag

  - ### getAssetsCount

    Integer getAssetsCount()
    Returns the count of all assets to which this tag is assigned.
    Returns:
      the assets count