Class GovernanceMetricProperties
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.openmetadata.properties.governance.GovernanceDefinitionProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceControlProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceMetricProperties
GovernanceMetricProperties stores information about the way activity associated with a governance definition is to be measured.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the description of the measurements needed to support this metric.Return the description of the targets that the organization is aiming to achieve.inthashCode()Uses the guid to create a hashcode.voidsetMeasurement(String measurement) Set up the description of the measurements needed to support this metric.voidSet up the description of the targets that the organization is aiming to achieve.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceControlProperties
getImplementationDescription, setImplementationDescriptionMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceDefinitionProperties
getDomainIdentifier, getImplications, getImportance, getOutcomes, getResults, getScope, getSummary, getUsage, getUserDefinedStatus, setDomainIdentifier, setImplications, setImportance, setOutcomes, setResults, setScope, setSummary, setUsage, setUserDefinedStatusMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getCategory, getDescription, getDisplayName, getIdentifier, getQualifiedName, getURL, getVersionIdentifier, setAdditionalProperties, setCategory, setDescription, setDisplayName, setIdentifier, setQualifiedName, setURL, setVersionIdentifierMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
GovernanceMetricProperties
public GovernanceMetricProperties()Default constructor -
GovernanceMetricProperties
Copy/clone constructor.- Parameters:
template- element to copy
-
-
Method Details
-
getMeasurement
Return the description of the measurements needed to support this metric.- Returns:
- String measurement description
-
setMeasurement
Set up the description of the measurements needed to support this metric.- Parameters:
measurement- String measurement description
-
getTarget
Return the description of the targets that the organization is aiming to achieve.- Returns:
- String target description.
-
setTarget
Set up the description of the targets that the organization is aiming to achieve.- Parameters:
target- String target description
-
toString
Standard toString method.- Overrides:
toStringin classGovernanceControlProperties- 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:
equalsin classGovernanceControlProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Uses the guid to create a hashcode.- Overrides:
hashCodein classGovernanceControlProperties- Returns:
- int hash code
-