Class DataSetType

  • All Implemented Interfaces:
    java.io.Serializable

    @JsonObject("DataSetType")
    public final class DataSetType
    extends EntityType
    Immutable value object representing a data set type.
    See Also:
    Serialized Form
    • Constructor Detail

      • DataSetType

        public DataSetType​(DataSetType.DataSetTypeInitializer initializer)
        Creates a new instance with the provided initializer
        Throws:
        java.lang.IllegalArgumentException - if some of the required information is not provided.
    • Method Detail

      • isDeletionDisallowed

        public boolean isDeletionDisallowed()
        Returns true if deletion for data sets of this type are disallowed.
      • getMainDataSetPattern

        public java.lang.String getMainDataSetPattern()
        Returns main data set pattern if defined.
      • getMainDataSetPath

        public java.lang.String getMainDataSetPath()
        Returns main data set path if defined.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object