public class DataClass extends Reference
data_class asset type in IGC, displayed as 'Data Class' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
active
The
active property, displayed as 'Active' in the IGC UI. |
protected String |
additional_regular_expression
The
additional_regular_expression property, displayed as 'Additional Regular Expression' in the IGC UI. |
protected String |
additionial_applicable_for
The
additionial_applicable_for property, displayed as 'Additional Applicable For' in the IGC UI. |
protected Boolean |
allowSubstringMatch
The
allowSubstringMatch property, displayed as 'Allow Substring Match' in the IGC UI. |
protected String |
applicable_for_single
The
applicable_for_single property, displayed as 'Applicable For' in the IGC UI. |
protected ReferenceList |
assigned_to_terms
The
assigned_to_terms property, displayed as 'Assigned to Terms' in the IGC UI. |
protected String |
class_code
The
class_code property, displayed as 'Class Code' in the IGC UI. |
protected ReferenceList |
classifications_selected
The
classifications_selected property, displayed as 'Selected Data Classifications' in the IGC UI. |
protected ReferenceList |
classified_assets_detected
The
classified_assets_detected property, displayed as 'Detected Data Classifications' in the IGC UI. |
protected String |
columnNameMatch
The
columnNameMatch property, displayed as 'Column Name Match' in the IGC UI. |
protected ReferenceList |
contains_data_classes
The
contains_data_classes property, displayed as 'Contains Data Classes' in the IGC UI. |
protected String |
created_by
The
created_by property, displayed as 'Created By' in the IGC UI. |
protected Date |
created_on
The
created_on property, displayed as 'Created On' in the IGC UI. |
protected String |
data_class_type_single
The
data_class_type_single property, displayed as 'Type' in the IGC UI. |
protected ArrayList<String> |
data_type_filter_elements_enum
The
data_type_filter_elements_enum property, displayed as 'Data Type' in the IGC UI. |
protected Number |
default_threshold
The
default_threshold property, displayed as 'Threshold (Percent)' in the IGC UI. |
protected Boolean |
enabled
The
enabled property, displayed as 'Enabled' in the IGC UI. |
protected String |
example
The
example property, displayed as 'Example' in the IGC UI. |
protected String |
expression
The
expression property, displayed as 'Expression' in the IGC UI. |
protected ReferenceList |
filters
The
filters property, displayed as 'Filters' in the IGC UI. |
protected ReferenceList |
governed_by_rules
The
governed_by_rules property, displayed as 'Governed by Rules' in the IGC UI. |
protected ReferenceList |
implements_rules
The
implements_rules property, displayed as 'Implements Rules' in the IGC UI. |
protected ReferenceList |
in_collections
The
in_collections property, displayed as 'In Collections' in the IGC UI. |
protected String |
java_class_name_single
The
java_class_name_single property, displayed as 'JAVA Class' in the IGC UI. |
protected ReferenceList |
labels
The
labels property, displayed as 'Labels' in the IGC UI. |
protected String |
language
The
language property, displayed as 'Language' in the IGC UI. |
protected Number |
length_filter_max
The
length_filter_max property, displayed as 'Maximum Data Length' in the IGC UI. |
protected Number |
length_filter_min
The
length_filter_min property, displayed as 'Minimum Data Length' in the IGC UI. |
protected String |
long_description
The
long_description property, displayed as 'Long Description' in the IGC UI. |
protected String |
modified_by
The
modified_by property, displayed as 'Modified By' in the IGC UI. |
protected Date |
modified_on
The
modified_on property, displayed as 'Modified On' in the IGC UI. |
protected String |
name
The
name property, displayed as 'Name' in the IGC UI. |
protected Reference |
parent_data_class
The
parent_data_class property, displayed as 'Parent Data Class' in the IGC UI. |
protected String |
properties
The
properties property, displayed as 'Properties' in the IGC UI. |
protected String |
provider
The
provider property, displayed as 'Provider' in the IGC UI. |
protected String |
reference_columns_metadata
The
reference_columns_metadata property, displayed as 'Reference Columns Metadata' in the IGC UI. |
protected String |
regular_expression_single
The
regular_expression_single property, displayed as 'Regular Expression' in the IGC UI. |
protected String |
scope
The
scope property, displayed as 'Scope' in the IGC UI. |
protected String |
script
The
script property, displayed as 'Script' in the IGC UI. |
protected String |
short_description
The
short_description property, displayed as 'Short Description' in the IGC UI. |
protected Boolean |
squeezeConsecutiveWhiteSpaces
The
squeezeConsecutiveWhiteSpaces property, displayed as 'Collapse Consecutive White Spaces' in the IGC UI. |
protected ReferenceList |
stewards
The
stewards property, displayed as 'Stewards' in the IGC UI. |
protected ArrayList<String> |
valid_value_strings
The
valid_value_strings property, displayed as 'Valid Values' in the IGC UI. |
protected Boolean |
valid_values_case_sensitive
The
valid_values_case_sensitive property, displayed as 'Case Sensitive' in the IGC UI. |
protected String |
validValueReferenceFile
The
validValueReferenceFile property, displayed as 'Valid Value Reference File' in the IGC UI. |
| Constructor and Description |
|---|
DataClass() |
canAssetBeCreatedFromPOJO, getAllPropertiesFromPOJO, getAssetDetails, getAssetTypeForSearch, getAssetTypeFromPOJO, getAssetWithSubsetOfProperties, getAssetWithSubsetOfProperties, getAssetWithSubsetOfProperties, getContext, getDisplayNameFromPOJO, getFieldByName, getFullAssetDetails, getId, getIdentity, getName, getNonRelationshipPropertiesFromPOJO, getPagedRelationalPropertiesFromPOJO, getPropertyByName, getStringPropertiesFromPOJO, getType, getUrl, hasModificationDetails, hasModificationDetails, hasProperty, isCreatableFromPOJO, isFullyRetrieved, isReference, isReference, isReferenceList, isReferenceList, isSimpleType, isSimpleType, populateContext, populateModificationDetails, setContext, setFullyRetrieved, setId, setName, setPropertyByName, setType, setUrlgetAllFields, toStringprotected String name
name property, displayed as 'Name' in the IGC UI.protected String short_description
short_description property, displayed as 'Short Description' in the IGC UI.protected String long_description
long_description property, displayed as 'Long Description' in the IGC UI.protected Reference parent_data_class
protected String data_class_type_single
data_class_type_single property, displayed as 'Type' in the IGC UI.
protected ReferenceList labels
protected ReferenceList stewards
stewards property, displayed as 'Stewards' in the IGC UI.
ReferenceList of AsclSteward objects.protected ReferenceList assigned_to_terms
assigned_to_terms property, displayed as 'Assigned to Terms' in the IGC UI.
ReferenceList of Term objects.protected ReferenceList implements_rules
implements_rules property, displayed as 'Implements Rules' in the IGC UI.
ReferenceList of InformationGovernanceRule objects.protected ReferenceList governed_by_rules
governed_by_rules property, displayed as 'Governed by Rules' in the IGC UI.
ReferenceList of InformationGovernanceRule objects.protected ReferenceList contains_data_classes
contains_data_classes property, displayed as 'Contains Data Classes' in the IGC UI.
ReferenceList of DataClass objects.protected ReferenceList classifications_selected
classifications_selected property, displayed as 'Selected Data Classifications' in the IGC UI.
ReferenceList of Classificationenabledgroup objects.protected ReferenceList classified_assets_detected
classified_assets_detected property, displayed as 'Detected Data Classifications' in the IGC UI.
ReferenceList of Classification objects.protected ArrayList<String> data_type_filter_elements_enum
data_type_filter_elements_enum property, displayed as 'Data Type' in the IGC UI.
protected Number default_threshold
default_threshold property, displayed as 'Threshold (Percent)' in the IGC UI.protected Number length_filter_min
length_filter_min property, displayed as 'Minimum Data Length' in the IGC UI.protected Number length_filter_max
length_filter_max property, displayed as 'Maximum Data Length' in the IGC UI.protected String java_class_name_single
java_class_name_single property, displayed as 'JAVA Class' in the IGC UI.protected String properties
properties property, displayed as 'Properties' in the IGC UI.protected String scope
scope property, displayed as 'Scope' in the IGC UI.
protected String regular_expression_single
regular_expression_single property, displayed as 'Regular Expression' in the IGC UI.protected String applicable_for_single
applicable_for_single property, displayed as 'Applicable For' in the IGC UI.
protected String additional_regular_expression
additional_regular_expression property, displayed as 'Additional Regular Expression' in the IGC UI.protected String additionial_applicable_for
additionial_applicable_for property, displayed as 'Additional Applicable For' in the IGC UI.
protected ArrayList<String> valid_value_strings
valid_value_strings property, displayed as 'Valid Values' in the IGC UI.protected Boolean valid_values_case_sensitive
valid_values_case_sensitive property, displayed as 'Case Sensitive' in the IGC UI.protected Boolean allowSubstringMatch
allowSubstringMatch property, displayed as 'Allow Substring Match' in the IGC UI.protected Boolean squeezeConsecutiveWhiteSpaces
squeezeConsecutiveWhiteSpaces property, displayed as 'Collapse Consecutive White Spaces' in the IGC UI.protected String columnNameMatch
columnNameMatch property, displayed as 'Column Name Match' in the IGC UI.protected String expression
expression property, displayed as 'Expression' in the IGC UI.protected String script
script property, displayed as 'Script' in the IGC UI.protected String language
language property, displayed as 'Language' in the IGC UI.
protected String reference_columns_metadata
reference_columns_metadata property, displayed as 'Reference Columns Metadata' in the IGC UI.protected String example
example property, displayed as 'Example' in the IGC UI.protected Boolean enabled
enabled property, displayed as 'Enabled' in the IGC UI.protected String class_code
class_code property, displayed as 'Class Code' in the IGC UI.protected String validValueReferenceFile
validValueReferenceFile property, displayed as 'Valid Value Reference File' in the IGC UI.protected Boolean active
active property, displayed as 'Active' in the IGC UI.protected String provider
provider property, displayed as 'Provider' in the IGC UI.protected ReferenceList filters
filters property, displayed as 'Filters' in the IGC UI.
ReferenceList of Filter objects.protected ReferenceList in_collections
in_collections property, displayed as 'In Collections' in the IGC UI.
ReferenceList of Collection objects.protected String created_by
created_by property, displayed as 'Created By' in the IGC UI.protected Date created_on
created_on property, displayed as 'Created On' in the IGC UI.protected String modified_by
modified_by property, displayed as 'Modified By' in the IGC UI.protected Date modified_on
modified_on property, displayed as 'Modified On' in the IGC UI.public static String getIgcTypeId()
public static String getIgcTypeDisplayName()
public String getShortDescription()
short_descriptionpublic void setShortDescription(String short_description)
short_descriptionpublic String getLongDescription()
long_descriptionpublic void setLongDescription(String long_description)
long_descriptionpublic Reference getParentDataClass()
parent_data_classpublic void setParentDataClass(Reference parent_data_class)
parent_data_classpublic String getDataClassTypeSingle()
data_class_type_singlepublic void setDataClassTypeSingle(String data_class_type_single)
data_class_type_singlepublic ReferenceList getLabels()
labelspublic void setLabels(ReferenceList labels)
labelspublic ReferenceList getStewards()
stewardspublic void setStewards(ReferenceList stewards)
stewardspublic ReferenceList getAssignedToTerms()
assigned_to_termspublic void setAssignedToTerms(ReferenceList assigned_to_terms)
assigned_to_termspublic ReferenceList getImplementsRules()
implements_rulespublic void setImplementsRules(ReferenceList implements_rules)
implements_rulespublic ReferenceList getGovernedByRules()
governed_by_rulespublic void setGovernedByRules(ReferenceList governed_by_rules)
governed_by_rulespublic ReferenceList getContainsDataClasses()
contains_data_classespublic void setContainsDataClasses(ReferenceList contains_data_classes)
contains_data_classespublic ReferenceList getClassificationsSelected()
classifications_selectedpublic void setClassificationsSelected(ReferenceList classifications_selected)
classifications_selectedpublic ReferenceList getClassifiedAssetsDetected()
classified_assets_detectedpublic void setClassifiedAssetsDetected(ReferenceList classified_assets_detected)
classified_assets_detectedpublic ArrayList<String> getDataTypeFilterElementsEnum()
data_type_filter_elements_enumpublic void setDataTypeFilterElementsEnum(ArrayList<String> data_type_filter_elements_enum)
data_type_filter_elements_enumpublic Number getDefaultThreshold()
default_thresholdpublic void setDefaultThreshold(Number default_threshold)
default_thresholdpublic Number getLengthFilterMin()
length_filter_minpublic void setLengthFilterMin(Number length_filter_min)
length_filter_minpublic Number getLengthFilterMax()
length_filter_maxpublic void setLengthFilterMax(Number length_filter_max)
length_filter_maxpublic String getJavaClassNameSingle()
java_class_name_singlepublic void setJavaClassNameSingle(String java_class_name_single)
java_class_name_singlepublic String getProperties()
propertiespublic void setProperties(String properties)
propertiespublic String getRegularExpressionSingle()
regular_expression_singlepublic void setRegularExpressionSingle(String regular_expression_single)
regular_expression_singlepublic String getApplicableForSingle()
applicable_for_singlepublic void setApplicableForSingle(String applicable_for_single)
applicable_for_singlepublic String getAdditionalRegularExpression()
additional_regular_expressionpublic void setAdditionalRegularExpression(String additional_regular_expression)
additional_regular_expressionpublic String getAdditionialApplicableFor()
additionial_applicable_forpublic void setAdditionialApplicableFor(String additionial_applicable_for)
additionial_applicable_forpublic ArrayList<String> getValidValueStrings()
valid_value_stringspublic void setValidValueStrings(ArrayList<String> valid_value_strings)
valid_value_stringspublic Boolean getValidValuesCaseSensitive()
valid_values_case_sensitivepublic void setValidValuesCaseSensitive(Boolean valid_values_case_sensitive)
valid_values_case_sensitivepublic Boolean getAllowsubstringmatch()
allowSubstringMatchpublic void setAllowsubstringmatch(Boolean allowSubstringMatch)
allowSubstringMatchpublic Boolean getSqueezeconsecutivewhitespaces()
squeezeConsecutiveWhiteSpacespublic void setSqueezeconsecutivewhitespaces(Boolean squeezeConsecutiveWhiteSpaces)
squeezeConsecutiveWhiteSpacespublic String getColumnnamematch()
columnNameMatchpublic void setColumnnamematch(String columnNameMatch)
columnNameMatchpublic String getExpression()
expressionpublic void setExpression(String expression)
expressionpublic String getReferenceColumnsMetadata()
reference_columns_metadatapublic void setReferenceColumnsMetadata(String reference_columns_metadata)
reference_columns_metadatapublic String getClassCode()
class_codepublic void setClassCode(String class_code)
class_codepublic String getValidvaluereferencefile()
validValueReferenceFilepublic void setValidvaluereferencefile(String validValueReferenceFile)
validValueReferenceFilepublic ReferenceList getFilters()
filterspublic void setFilters(ReferenceList filters)
filterspublic ReferenceList getInCollections()
in_collectionspublic void setInCollections(ReferenceList in_collections)
in_collectionspublic String getCreatedBy()
created_bypublic void setCreatedBy(String created_by)
created_bypublic Date getCreatedOn()
created_onpublic void setCreatedOn(Date created_on)
created_onpublic String getModifiedBy()
modified_bypublic void setModifiedBy(String modified_by)
modified_bypublic Date getModifiedOn()
modified_onpublic void setModifiedOn(Date modified_on)
modified_onpublic static Boolean canBeCreated()
public static Boolean includesModificationDetails()
Copyright © 2018–2019 ODPi. All rights reserved.