public class GovernanceZoneDefinition extends GovernanceZoneElement
| Constructor and Description |
|---|
GovernanceZoneDefinition()
Default Constructor
|
GovernanceZoneDefinition(GovernanceZoneDefinition template)
Copy/clone constructor
|
GovernanceZoneDefinition(GovernanceZoneElement template)
Copy/clone constructor for super class
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Return comparison result based on the content of the properties.
|
List<ElementStub> |
getAssociatedGovernanceDefinitions()
Return the list of the governance definitions that control assets in this zone.
|
List<ElementStub> |
getNestedGovernanceZones()
Return the list of unique identifiers of the governance zones that inherit governance definitions from this zone.
|
ElementStub |
getParentGovernanceZone()
Return the identifiers of the governance zone that this zone inherits governance definitions from.
|
int |
hashCode()
Return hash code for this object
|
void |
setAssociatedGovernanceDefinitions(List<ElementStub> associatedGovernanceDefinitions)
Set up the list of the governance definitions that control assets in this zone.
|
void |
setNestedGovernanceZones(List<ElementStub> nestedGovernanceZones)
Set up the list of unique identifiers of the governance zones that inherit governance definitions from this zone.
|
void |
setParentGovernanceZone(ElementStub parentGovernanceZone)
Set up the unique identifier of the governance zone that this zone inherits governance definitions from.
|
String |
toString()
JSON-style toString
|
getElementHeader, getGovernanceZoneProperties, setElementHeader, setGovernanceZonePropertiespublic GovernanceZoneDefinition()
public GovernanceZoneDefinition(GovernanceZoneDefinition template)
template - object to copypublic GovernanceZoneDefinition(GovernanceZoneElement template)
template - object to copypublic ElementStub getParentGovernanceZone()
public void setParentGovernanceZone(ElementStub parentGovernanceZone)
parentGovernanceZone - identifiers of zonepublic List<ElementStub> getNestedGovernanceZones()
public void setNestedGovernanceZones(List<ElementStub> nestedGovernanceZones)
nestedGovernanceZones - list of identifiers of zonespublic List<ElementStub> getAssociatedGovernanceDefinitions()
public void setAssociatedGovernanceDefinitions(List<ElementStub> associatedGovernanceDefinitions)
associatedGovernanceDefinitions - list of identifiers for the linked definitionspublic String toString()
toString in class GovernanceZoneElementpublic boolean equals(Object objectToCompare)
equals in class GovernanceZoneElementobjectToCompare - test objectpublic int hashCode()
hashCode in class GovernanceZoneElementCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.