Package com.xebialabs.deployit.plugin.api.udm

# Interface Taggable

All Superinterfaces:
  `ConfigurationItem`, `Serializable`

All Known Subinterfaces:
  `Container`, `Deployable`, `DeployableArtifact`, `DeployableContainer`, `HostContainer`, `Provisionable`

All Known Implementing Classes:
  `BaseContainer`, `BaseDeployable`, `BaseDeployableArchiveArtifact`, `BaseDeployableArtifact`, `BaseDeployableContainer`, `BaseDeployableFileArtifact`, `BaseDeployableFolderArtifact`, `BaseDeployedContainer`, `BaseProvisionable`, `BaseProvisionedContainer`, `Host`

public interface Taggable extends ConfigurationItem

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `TAGS_FIELD`

  ### Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem

  `SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Set<String>`
  `getTags()`
  `void`
  `setTags(Set<String> tags)`

  ### Methods inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem

  `get$directoryReference, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty`

- ## Field Details

  - ### TAGS_FIELD

    static final String TAGS_FIELD
    See Also:
      - Constant Field Values

- ## Method Details

  - ### getTags

    Set<String> getTags()

  - ### setTags

    void setTags(Set<String> tags)