Class GovernanceEngineSummary
java.lang.Object
org.odpi.openmetadata.governanceservers.enginehostservices.properties.GovernanceEngineSummary
GovernanceEngineSummary is a summary of the properties known about a specific governance engine.
-
Constructor Summary
ConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare objectsReturn the description of the governance engine.Return the governance engine's unique identifier.Return the name of this governance engine.Return the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.Return the status of the governance engine.Return the type of the governance engine.Return the list of request types that this governance engine supports.int
hashCode()
Simple hash for the objectvoid
setGovernanceEngineDescription
(String governanceEngineDescription) Set up the description of the governance engine.void
setGovernanceEngineGUID
(String governanceEngineGUID) Set up the governance engine's unique identifier.void
setGovernanceEngineName
(String governanceEngineName) Set up the name of this governance engine.void
setGovernanceEngineService
(String governanceEngineService) Set up the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.void
setGovernanceEngineStatus
(GovernanceEngineStatus governanceEngineStatus) Set up the status of the governance engine.void
setGovernanceEngineTypeName
(String governanceEngineTypeName) Set up the type of the governance engine.void
setGovernanceRequestTypes
(List<String> governanceRequestTypes) Set up the governance request typestoString()
JSON-style toString
-
Constructor Details
-
GovernanceEngineSummary
public GovernanceEngineSummary()Default constructor -
GovernanceEngineSummary
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getGovernanceEngineName
Return the name of this governance engine.- Returns:
- string name
-
setGovernanceEngineName
Set up the name of this governance engine.- Parameters:
governanceEngineName
- string name
-
getGovernanceEngineTypeName
Return the type of the governance engine.- Returns:
- string name
-
setGovernanceEngineTypeName
Set up the type of the governance engine.- Parameters:
governanceEngineTypeName
- string name
-
getGovernanceEngineService
Return the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.- Returns:
- service name
-
setGovernanceEngineService
Set up the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.- Parameters:
governanceEngineService
- service name
-
getGovernanceEngineGUID
Return the governance engine's unique identifier. This is only available if the governance engine has managed to retrieve its configuration from the metadata server.- Returns:
- string identifier
-
setGovernanceEngineGUID
Set up the governance engine's unique identifier.- Parameters:
governanceEngineGUID
- string identifier
-
getGovernanceEngineDescription
Return the description of the governance engine. This is only available if the governance engine has managed to retrieve its configuration from the metadata server.- Returns:
- string description
-
setGovernanceEngineDescription
Set up the description of the governance engine.- Parameters:
governanceEngineDescription
- string description
-
getGovernanceEngineStatus
Return the status of the governance engine.- Returns:
- status enum
-
setGovernanceEngineStatus
Set up the status of the governance engine.- Parameters:
governanceEngineStatus
- status enum
-
getGovernanceRequestTypes
Return the list of request types that this governance engine supports.- Returns:
- list of strings (governance request types)
-
setGovernanceRequestTypes
Set up the governance request types- Parameters:
governanceRequestTypes
- list of strings (governance request types)
-
toString
JSON-style toString -
equals
Compare objects -
hashCode
public int hashCode()Simple hash for the object
-