@JsonObject(value="DataSetType") public final class DataSetType extends EntityType
Modifier and Type | Class and Description |
---|---|
static class |
DataSetType.DataSetTypeInitializer
Class used to initialize a new
DataSetType instance. |
Constructor and Description |
---|
DataSetType(DataSetType.DataSetTypeInitializer initializer)
Creates a new instance with the provided initializer
|
Modifier and Type | Method and Description |
---|---|
DataSetKind |
getDataSetKind()
Returns the kind of data sets of this type.
|
java.lang.String |
getMainDataSetPath()
Returns main data set path if defined.
|
java.lang.String |
getMainDataSetPattern()
Returns main data set pattern if defined.
|
boolean |
isDeletionDisallowed()
Returns
true if deletion for data sets of this type are disallowed. |
java.lang.String |
toString() |
equals, getCode, getDescription, getPropertyTypeGroups, getValidationPluginInfo, hashCode
public DataSetType(DataSetType.DataSetTypeInitializer initializer)
java.lang.IllegalArgumentException
- if some of the required information is not provided.public boolean isDeletionDisallowed()
true
if deletion for data sets of this type are disallowed.public DataSetKind getDataSetKind()
public java.lang.String getMainDataSetPattern()
public java.lang.String getMainDataSetPath()
public java.lang.String toString()
toString
in class java.lang.Object