Class GovernanceActionProcessGraph
java.lang.Object
org.odpi.openmetadata.frameworks.opengovernance.properties.GovernanceActionProcessGraph
GovernanceActionProcessGraph contains the complete flow of a governance action process.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault ConstructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn comparison result based on the content of the properties.Return the first process stepReturn the descriptive information for a governance action process.Return the mermaid string used to render a graph.Return the list of process steps in the process.Return the list of links between process steps.inthashCode()Return hash code for this objectvoidsetFirstProcessStep(FirstGovernanceActionProcessStepElement firstProcessStep) Set up the first process step.voidsetGovernanceActionProcess(GovernanceActionProcessElement governanceActionProcess) Set up descriptive information for a governance action process.voidsetMermaidGraph(String mermaidGraph) Set up mermaid string used to render a graph.voidsetNextProcessSteps(List<GovernanceActionProcessStepExecutionElement> nextProcessSteps) Set up the list of process steps in the process.voidsetProcessStepLinks(List<NextGovernanceActionProcessStepLink> processStepLinks) Set up the list of links between process steps.toString()JSON-style toString
-
Constructor Details
-
GovernanceActionProcessGraph
public GovernanceActionProcessGraph()Default Constructor -
GovernanceActionProcessGraph
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getGovernanceActionProcess
Return the descriptive information for a governance action process.- Returns:
- element
-
setGovernanceActionProcess
Set up descriptive information for a governance action process.- Parameters:
governanceActionProcess- element
-
getFirstProcessStep
Return the first process step- Returns:
- process step
-
setFirstProcessStep
Set up the first process step.- Parameters:
firstProcessStep- first process step
-
getNextProcessSteps
Return the list of process steps in the process.- Returns:
- list of step elements
-
setNextProcessSteps
Set up the list of process steps in the process.- Parameters:
nextProcessSteps- list of step elements
-
getProcessStepLinks
Return the list of links between process steps.- Returns:
- list of step links
-
setProcessStepLinks
Set up the list of links between process steps.- Parameters:
processStepLinks- list of step links
-
getMermaidGraph
Return the mermaid string used to render a graph.- Returns:
- string in Mermaid markdown
-
setMermaidGraph
Set up mermaid string used to render a graph.- Parameters:
mermaidGraph- string in Mermaid markdown
-
toString
JSON-style toString -
equals
Return comparison result based on the content of the properties. -
hashCode
public int hashCode()Return hash code for this object
-