Enum Class CollectionType

java.lang.Object
java.lang.Enum<CollectionType>
org.odpi.openmetadata.frameworks.openmetadata.refdata.CollectionType
All Implemented Interfaces:
Serializable, Comparable<CollectionType>, Constable

public enum CollectionType extends Enum<CollectionType>
CollectionType lists suggested collection type values. These are in addition to the classifications associated with a collection.
  • Enum Constant Details

    • GOVERNANCE_DOMAIN_SET

      public static final CollectionType GOVERNANCE_DOMAIN_SET
      List of governance domain identifiers.
    • DATA_JOURNEY

      public static final CollectionType DATA_JOURNEY
      A set of guided tasks to enable a new data-oriented use case.
    • ACTIVITY_FOLDER

      public static final CollectionType ACTIVITY_FOLDER
      A collection of guided activities either suggested, or taken, to complete a project.
    • DATA_SPEC

      public static final CollectionType DATA_SPEC
      A collection of data field descriptions that characterize a data asset needed by the project.
    • DIGITAL_PRODUCT_CONTENT

      public static final CollectionType DIGITAL_PRODUCT_CONTENT
      The assets and related material that make up a digital product offering.
    • DIGITAL_PRODUCT_MARKETPLACE

      public static final CollectionType DIGITAL_PRODUCT_MARKETPLACE
      The root of a folder hierarchy that describes a product catalog.
    • DIGITAL_PRODUCT_CATEGORY

      public static final CollectionType DIGITAL_PRODUCT_CATEGORY
      A folder in the digital product catalog used to group similar products together.
    • ASSET_CATALOG_ROOT

      public static final CollectionType ASSET_CATALOG_ROOT
      The root of a folder hierarchy that describes an asset catalog.
    • ASSET_CATALOG_CATEGORY

      public static final CollectionType ASSET_CATALOG_CATEGORY
      A folder in the digital product catalog used to group similar products together.
  • Method Details

    • values

      public static CollectionType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CollectionType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getName

      public String getName()
      Return the name of the value.
      Returns:
      string
    • getDescription

      public String getDescription()
      Return the description for this value.
      Returns:
      string
    • getQualifiedName

      public String getQualifiedName()
      Return the qualified name for this value.
      Returns:
      string
    • getCategory

      public String getCategory()
      Return the category for this value.
      Returns:
      string
    • toString

      public String toString()
      Output of this enum class and main value.
      Overrides:
      toString in class Enum<CollectionType>
      Returns:
      string showing enum value