Class GovernanceZoneProperties
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.TechnicalControlProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.security.SecurityAccessControlProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.security.GovernanceZoneProperties
GovernanceZoneProperties describes a governance zone which is a grouping of assets that are used for a specific
purpose.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return comparison result based on the content of the properties.Return details of the criteria that Assets have when they are placed in these zones.int
hashCode()
Return hash code for this objectvoid
setCriteria
(String criteria) Set up the details of the criteria that Assets have when they are placed in these zones.toString()
JSON-style toStringMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceControlProperties
getImplementationDescription, setImplementationDescription
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.governance.GovernanceDefinitionProperties
getDomainIdentifier, getIdentifier, getImplications, getImportance, getOutcomes, getResults, getScope, getSummary, getUsage, getUserDefinedStatus, setDomainIdentifier, setIdentifier, setImplications, setImportance, setOutcomes, setResults, setScope, setSummary, setUsage, setUserDefinedStatus
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
-
GovernanceZoneProperties
public GovernanceZoneProperties()Default constructor -
GovernanceZoneProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getCriteria
Return details of the criteria that Assets have when they are placed in these zones.- Returns:
- text
-
setCriteria
Set up the details of the criteria that Assets have when they are placed in these zones.- Parameters:
criteria
- text
-
toString
JSON-style toString- Overrides:
toString
in classSecurityAccessControlProperties
- Returns:
- return string containing the property names and values
-
equals
Return comparison result based on the content of the properties.- Overrides:
equals
in classGovernanceControlProperties
- Parameters:
objectToCompare
- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCode
in classGovernanceControlProperties
- Returns:
- int hash code
-