public abstract class GovernanceDefinition extends GovernanceReferenceableHeader
| Constructor and Description |
|---|
GovernanceDefinition()
Default Constructor
|
GovernanceDefinition(GovernanceDefinition template)
Copy/clone Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Equals method that returns true if containing properties are the same.
|
String |
getDescription()
Return the full description of the governance definition.
|
String |
getDocumentId()
Return the unique document Id for this governance definition.
|
List<GovernanceDefinitionMetric> |
getGovernanceMetrics()
Return the governance metrics that have been defined for this governance definition.
|
List<GovernanceZoneDefinition> |
getGovernanceZones()
Return the list of governance zones associates with this definition.
|
List<String> |
getImplications()
Return the list of implications for the organization that this governance definition brings.
|
List<String> |
getOutcomes()
Return the list of outcomes that resulted from implementing this governance definition.
|
String |
getPriority()
Return the priority of the governance definition.
|
String |
getScope()
Return the organizational scope that this governance definition applies to.
|
GovernanceDefinitionStatus |
getStatus()
Return the status of this governance definition.
|
String |
getSummary()
Return the summary for this governance definition.
|
void |
setDescription(String description)
Set up the full description of the governance definition.
|
void |
setDocumentId(String documentId)
Set up the document Id for this governance definition.
|
void |
setGovernanceMetrics(List<GovernanceDefinitionMetric> governanceMetrics)
Set up the governance metrics that have been defined for this governance definition.
|
void |
setGovernanceZones(List<GovernanceZoneDefinition> governanceZones)
Set up the list of governance zones associates with this definition.
|
void |
setImplications(List<String> implications)
Set up the list of implications for the organization that this governance definition brings.
|
void |
setOutcomes(List<String> outcomes)
Set up the list of outcomes that resulted from implementing this governance definition.
|
void |
setPriority(String priority)
Set up the priority of this governance definition.
|
void |
setScope(String scope)
Set up the organizational scope that this governance definition applies to.
|
void |
setStatus(GovernanceDefinitionStatus status)
Set up the status of this governance definition.
|
void |
setSummary(String summary)
Set up the summary of the governance definition.
|
String |
toString()
JSON-style toString.
|
getAdditionalProperties, getExternalReferences, setAdditionalProperties, setExternalReferencespublic GovernanceDefinition()
public GovernanceDefinition(GovernanceDefinition template)
template - object being copiedpublic String getDocumentId()
public void setDocumentId(String documentId)
documentId - String identifierpublic String getSummary()
public void setSummary(String summary)
summary - String descriptionpublic String getDescription()
public void setDescription(String description)
description - String descriptionpublic String getScope()
public void setScope(String scope)
scope - String organization, department or team namepublic GovernanceDefinitionStatus getStatus()
public void setStatus(GovernanceDefinitionStatus status)
status - GovernanceDefinitionStatus enumerationpublic String getPriority()
public void setPriority(String priority)
priority - String prioritypublic List<String> getImplications()
public void setImplications(List<String> implications)
implications - list of descriptionspublic List<String> getOutcomes()
public void setOutcomes(List<String> outcomes)
outcomes - list of descriptions of outcomespublic List<GovernanceDefinitionMetric> getGovernanceMetrics()
public void setGovernanceMetrics(List<GovernanceDefinitionMetric> governanceMetrics)
governanceMetrics - metrics definition with rationalepublic List<GovernanceZoneDefinition> getGovernanceZones()
public void setGovernanceZones(List<GovernanceZoneDefinition> governanceZones)
governanceZones - list of governance zonespublic String toString()
toString in class GovernanceReferenceableHeaderpublic boolean equals(Object objectToCompare)
equals in class GovernanceReferenceableHeaderobjectToCompare - object to compareCopyright © 2018–2019 ODPi. All rights reserved.