Package com.collibra.dgc.core.api.model.meta.type.attribute

# Interface MultiValueListAttributeType

All Superinterfaces:
  `AttributeType`, `Entity`, `NamedDescribedResource`, `NamedResource`, `Resource`, `Serializable`

public interface MultiValueListAttributeType extends AttributeType
Represents a multi value list attribute.

Multi value list attribute type represents an attribute which holds list of allowed string values among which multiple values can be chosen.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<String>`
  `getAllowedValues()`
  Returns the allowed values for this attribute type.

  ### Methods inherited from interface AttributeType

  `getAttributeTypeDiscriminator, getPublicId`

  ### Methods inherited from interface Entity

  `getId, setId`

  ### Methods inherited from interface NamedDescribedResource

  `getDescription`

  ### Methods inherited from interface NamedResource

  `getName`

  ### Methods inherited from interface Resource

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

- ## Method Details

  - ### getAllowedValues

    List<String> getAllowedValues()
    Returns the allowed values for this attribute type.
    Returns:
      the allowed values