public class DataRuleDefinition extends InformationAsset
data_rule_definition asset type in IGC, displayed as 'Data Rule Definition' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected ItemList<Steward> |
contact |
protected ItemList<MainObject> |
dataPolicies |
protected ItemList<NonPublishedDataRuleSet> |
dataRuleSetDefinitions |
protected NonPublishedDataRuleDefinition |
nonPublishedDataRuleDefinitions |
protected String |
project |
protected Date |
publicationDate |
protected Boolean |
published |
protected PublishedDataRuleDefinition |
publishedDataRuleDefinitions |
protected List<String> |
ruleLogic |
protected String |
status
Valid values are:
CANDIDATE (displayed in the UI as 'CANDIDATE')
ACCEPTED (displayed in the UI as 'ACCEPTED')
STANDARD (displayed in the UI as 'STANDARD')
DEPRECATED (displayed in the UI as 'DEPRECATED')
DRAFT (displayed in the UI as 'DRAFT')
IN_PROCESS (displayed in the UI as 'IN_PROCESS')
REJECTED (displayed in the UI as 'REJECTED')
SUGGESTED (displayed in the UI as 'SUGGESTED')
ERROR (displayed in the UI as 'ERROR')
|
blueprintElements, impactedBy, impactsOn, inCollections, nativeId, readByDesign, readByOperational, readByStatic, readByUserDefined, writtenByDesign, writtenByOperational, writtenByStatic, writtenByUserDefinedassignedToTerms, governedByRules, implementsRules, labels, longDescription, name, shortDescription, stewards| Constructor and Description |
|---|
DataRuleDefinition() |
| Modifier and Type | Method and Description |
|---|---|
ItemList<Steward> |
getContact()
Retrieve the
contact property (displayed as 'Contact') of the object. |
ItemList<MainObject> |
getDataPolicies()
Retrieve the
data_policies property (displayed as 'Data Policies') of the object. |
ItemList<NonPublishedDataRuleSet> |
getDataRuleSetDefinitions()
Retrieve the
data_rule_set_definitions property (displayed as 'Data Rule Set Definitions') of the object. |
NonPublishedDataRuleDefinition |
getNonPublishedDataRuleDefinitions()
Retrieve the
non_published_data_rule_definitions property (displayed as 'Non Published Data Rule Definitions') of the object. |
String |
getProject()
Retrieve the
project property (displayed as 'Project') of the object. |
Date |
getPublicationDate()
Retrieve the
publication_date property (displayed as 'Publication Date') of the object. |
Boolean |
getPublished()
Retrieve the
published property (displayed as 'Published') of the object. |
PublishedDataRuleDefinition |
getPublishedDataRuleDefinitions()
Retrieve the
published_data_rule_definitions property (displayed as 'Published Data Rule Definitions') of the object. |
List<String> |
getRuleLogic()
Retrieve the
rule_logic property (displayed as 'Rule Logic') of the object. |
String |
getStatus()
Retrieve the
status property (displayed as 'Status') of the object. |
void |
setContact(ItemList<Steward> contact)
Set the
contact property (displayed as Contact) of the object. |
void |
setDataPolicies(ItemList<MainObject> dataPolicies)
Set the
data_policies property (displayed as Data Policies) of the object. |
void |
setDataRuleSetDefinitions(ItemList<NonPublishedDataRuleSet> dataRuleSetDefinitions)
Set the
data_rule_set_definitions property (displayed as Data Rule Set Definitions) of the object. |
void |
setNonPublishedDataRuleDefinitions(NonPublishedDataRuleDefinition nonPublishedDataRuleDefinitions)
Set the
non_published_data_rule_definitions property (displayed as Non Published Data Rule Definitions) of the object. |
void |
setProject(String project)
Set the
project property (displayed as Project) of the object. |
void |
setPublicationDate(Date publicationDate)
Set the
publication_date property (displayed as Publication Date) of the object. |
void |
setPublished(Boolean published)
Set the
published property (displayed as Published) of the object. |
void |
setPublishedDataRuleDefinitions(PublishedDataRuleDefinition publishedDataRuleDefinitions)
Set the
published_data_rule_definitions property (displayed as Published Data Rule Definitions) of the object. |
void |
setRuleLogic(List<String> ruleLogic)
Set the
rule_logic property (displayed as Rule Logic) of the object. |
void |
setStatus(String status)
Set the
status property (displayed as Status) of the object. |
getBlueprintElements, getImpactedBy, getImpactsOn, getInCollections, getNativeId, getReadByDesign, getReadByOperational, getReadByStatic, getReadByUserDefined, getWrittenByDesign, getWrittenByOperational, getWrittenByStatic, getWrittenByUserDefined, setBlueprintElements, setImpactedBy, setImpactsOn, setInCollections, setNativeId, setReadByDesign, setReadByOperational, setReadByStatic, setReadByUserDefined, setWrittenByDesign, setWrittenByOperational, setWrittenByStatic, setWrittenByUserDefinedgetAssignedToTerms, getGovernedByRules, getImplementsRules, getLabels, getLongDescription, getShortDescription, getStewards, getTheName, setAssignedToTerms, setGovernedByRules, setImplementsRules, setLabels, setLongDescription, setShortDescription, setStewards, setTheNameareModificationDetailsPopulated, getContext, getCreatedBy, getCreatedOn, getId, getIdentity, getModifiedBy, getModifiedOn, getName, getNotes, getType, getUrl, isEmbeddedAsset, isFullyRetrieved, isIdentityPopulated, isSimpleType, isVirtualAsset, setContext, setCreatedBy, setCreatedOn, setFullyRetrieved, setId, setModifiedBy, setModifiedOn, setName, setNotes, setType, setUrltoStringprotected ItemList<MainObject> dataPolicies
protected ItemList<NonPublishedDataRuleSet> dataRuleSetDefinitions
protected NonPublishedDataRuleDefinition nonPublishedDataRuleDefinitions
protected String project
protected Date publicationDate
protected Boolean published
protected PublishedDataRuleDefinition publishedDataRuleDefinitions
protected String status
public ItemList<Steward> getContact()
contact property (displayed as 'Contact') of the object.ItemList<Steward>public void setContact(ItemList<Steward> contact)
contact property (displayed as Contact) of the object.contact - the value to setpublic ItemList<MainObject> getDataPolicies()
data_policies property (displayed as 'Data Policies') of the object.ItemList<MainObject>public void setDataPolicies(ItemList<MainObject> dataPolicies)
data_policies property (displayed as Data Policies) of the object.dataPolicies - the value to setpublic ItemList<NonPublishedDataRuleSet> getDataRuleSetDefinitions()
data_rule_set_definitions property (displayed as 'Data Rule Set Definitions') of the object.ItemList<NonPublishedDataRuleSet>public void setDataRuleSetDefinitions(ItemList<NonPublishedDataRuleSet> dataRuleSetDefinitions)
data_rule_set_definitions property (displayed as Data Rule Set Definitions) of the object.dataRuleSetDefinitions - the value to setpublic NonPublishedDataRuleDefinition getNonPublishedDataRuleDefinitions()
non_published_data_rule_definitions property (displayed as 'Non Published Data Rule Definitions') of the object.NonPublishedDataRuleDefinitionpublic void setNonPublishedDataRuleDefinitions(NonPublishedDataRuleDefinition nonPublishedDataRuleDefinitions)
non_published_data_rule_definitions property (displayed as Non Published Data Rule Definitions) of the object.nonPublishedDataRuleDefinitions - the value to setpublic String getProject()
project property (displayed as 'Project') of the object.Stringpublic void setProject(String project)
project property (displayed as Project) of the object.project - the value to setpublic Date getPublicationDate()
publication_date property (displayed as 'Publication Date') of the object.Datepublic void setPublicationDate(Date publicationDate)
publication_date property (displayed as Publication Date) of the object.publicationDate - the value to setpublic Boolean getPublished()
published property (displayed as 'Published') of the object.Booleanpublic void setPublished(Boolean published)
published property (displayed as Published) of the object.published - the value to setpublic PublishedDataRuleDefinition getPublishedDataRuleDefinitions()
published_data_rule_definitions property (displayed as 'Published Data Rule Definitions') of the object.PublishedDataRuleDefinitionpublic void setPublishedDataRuleDefinitions(PublishedDataRuleDefinition publishedDataRuleDefinitions)
published_data_rule_definitions property (displayed as Published Data Rule Definitions) of the object.publishedDataRuleDefinitions - the value to setpublic List<String> getRuleLogic()
rule_logic property (displayed as 'Rule Logic') of the object.List<String>public void setRuleLogic(List<String> ruleLogic)
rule_logic property (displayed as Rule Logic) of the object.ruleLogic - the value to setpublic String getStatus()
status property (displayed as 'Status') of the object.Stringpublic void setStatus(String status)
status property (displayed as Status) of the object.status - the value to setCopyright © 2018–2021 ODPi. All rights reserved.