Class GovernanceEngineSummary
- java.lang.Object
-
- org.odpi.openmetadata.governanceservers.enginehostservices.properties.GovernanceEngineSummary
-
- All Implemented Interfaces:
Serializable
public class GovernanceEngineSummary extends Object implements Serializable
GovernanceEngineSummary is a summary of the properties known about a specific governance engine.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GovernanceEngineSummary()Default constructorGovernanceEngineSummary(GovernanceEngineSummary template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare objectsStringgetGovernanceEngineDescription()Return the description of the governance engine.StringgetGovernanceEngineGUID()Return the governance engine's unique identifier.StringgetGovernanceEngineName()Return the name of this governance engine.StringgetGovernanceEngineService()Return the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.GovernanceEngineStatusgetGovernanceEngineStatus()Return the status of the governance engine.StringgetGovernanceEngineTypeName()Return the type of the governance engine.List<String>getGovernanceRequestTypes()Return the list of request types that this governance engine supports.inthashCode()Simple hash for the objectvoidsetGovernanceEngineDescription(String governanceEngineDescription)Set up the description of the governance engine.voidsetGovernanceEngineGUID(String governanceEngineGUID)Set up the governance engine's unique identifier.voidsetGovernanceEngineName(String governanceEngineName)Set up the name of this governance engine.voidsetGovernanceEngineService(String governanceEngineService)Set up the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.voidsetGovernanceEngineStatus(GovernanceEngineStatus governanceEngineStatus)Set up the status of the governance engine.voidsetGovernanceEngineTypeName(String governanceEngineTypeName)Set up the type of the governance engine.voidsetGovernanceRequestTypes(List<String> governanceRequestTypes)Set up the governance request typesStringtoString()JSON-style toString
-
-
-
Constructor Detail
-
GovernanceEngineSummary
public GovernanceEngineSummary()
Default constructor
-
GovernanceEngineSummary
public GovernanceEngineSummary(GovernanceEngineSummary template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getGovernanceEngineName
public String getGovernanceEngineName()
Return the name of this governance engine.- Returns:
- string name
-
setGovernanceEngineName
public void setGovernanceEngineName(String governanceEngineName)
Set up the name of this governance engine.- Parameters:
governanceEngineName- string name
-
getGovernanceEngineTypeName
public String getGovernanceEngineTypeName()
Return the type of the governance engine.- Returns:
- string name
-
setGovernanceEngineTypeName
public void setGovernanceEngineTypeName(String governanceEngineTypeName)
Set up the type of the governance engine.- Parameters:
governanceEngineTypeName- string name
-
getGovernanceEngineService
public String getGovernanceEngineService()
Return the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.- Returns:
- service name
-
setGovernanceEngineService
public void setGovernanceEngineService(String governanceEngineService)
Set up the name of the Open Metadata Engine Service (OMES) that is supporting this governance engine.- Parameters:
governanceEngineService- service name
-
getGovernanceEngineGUID
public String 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
public void setGovernanceEngineGUID(String governanceEngineGUID)
Set up the governance engine's unique identifier.- Parameters:
governanceEngineGUID- string identifier
-
getGovernanceEngineDescription
public String 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
public void setGovernanceEngineDescription(String governanceEngineDescription)
Set up the description of the governance engine.- Parameters:
governanceEngineDescription- string description
-
getGovernanceEngineStatus
public GovernanceEngineStatus getGovernanceEngineStatus()
Return the status of the governance engine.- Returns:
- status enum
-
setGovernanceEngineStatus
public void setGovernanceEngineStatus(GovernanceEngineStatus governanceEngineStatus)
Set up the status of the governance engine.- Parameters:
governanceEngineStatus- status enum
-
getGovernanceRequestTypes
public List<String> getGovernanceRequestTypes()
Return the list of request types that this governance engine supports.- Returns:
- list of strings (governance request types)
-
setGovernanceRequestTypes
public void setGovernanceRequestTypes(List<String> governanceRequestTypes)
Set up the governance request types- Parameters:
governanceRequestTypes- list of strings (governance request types)
-
toString
public String toString()
JSON-style toString
-
equals
public boolean equals(Object objectToCompare)
Compare objects
-
-