Class GovernanceEngineProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.opengovernance.properties.GovernanceEngineProperties
GovernanceEngineProperties describe the properties needed to describe a specific governance engine.
These properties are augmented with a list of registered governance services (see RegisteredGovernanceService).
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Copy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the patch level of the governance engine.Return the source of the governance engine implementation.Return the description of the type of governance engine this is.Return the version of the governance engine.int
hashCode()
Create a hash code for this element type.void
setPatchLevel
(String patchLevel) Set up the patch level of the governance engine.void
Set up the source of the governance engine implementation.void
setTypeDescription
(String typeDescription) Set up the description of the type of governance engine this is.void
setVersion
(String version) Set up the version string of the governance engine.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getQualifiedName, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setQualifiedName, setVersionIdentifier
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeName
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
GovernanceEngineProperties
public GovernanceEngineProperties()Default constructor. -
GovernanceEngineProperties
Copy/clone constructor.- Parameters:
template
- object to copy
-
-
Method Details
-
getTypeDescription
Return the description of the type of governance engine this is.- Returns:
- string description
-
setTypeDescription
Set up the description of the type of governance engine this is.- Parameters:
typeDescription
- string
-
getVersion
Return the version of the governance engine.- Returns:
- version string
-
setVersion
Set up the version string of the governance engine.- Parameters:
version
- string
-
getPatchLevel
Return the patch level of the governance engine.- Returns:
- patch level string
-
setPatchLevel
Set up the patch level of the governance engine.- Parameters:
patchLevel
- string
-
getSource
Return the source of the governance engine implementation.- Returns:
- string url
-
setSource
Set up the source of the governance engine implementation.- Parameters:
source
- string url
-
toString
Standard toString method.- Overrides:
toString
in classReferenceableProperties
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classReferenceableProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classReferenceableProperties
- Returns:
- int hash code
-