Class ZoneMembershipProfileProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.ClassificationProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ClassificationBeanProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.security.ZoneMembershipProfileProperties
List of zones that the element belongs to
-
Field Summary
Fields inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ClassificationBeanProperties
typeName -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn comparison result based on the content of the properties.Return the total elements of all open metadata types in the zone.Return the list of open metadata type names mapped to the count of all instances of that type in the zone.Return the time the analysis was performedReturn the total anchored elements of all open metadata types in the zone.Return the list of open metadata type Names mapped to the count of anchored instances of that type in the zone.Return the total number of elements of all open metadata types in the zone.Return the list of open metadata type Names mapped to the number of instances of that type in the zone.inthashCode()Return hash code for this objectvoidsetAllTotalMembership(Long allTotalMembership) Set up the total elements of all open metadata types in the zone.voidsetAllTypeMembership(Map<String, Long> allTypeMembership) Set up the list of open metadata type names mapped to the count of all instances of that type in the zone.voidsetAnalysisTime(Date analysisTime) Set the time the analysis was performedvoidsetAnchoredTotalMembership(Long anchoredTotalMembership) Set up the total anchored elements of all open metadata types in the zone.voidsetAnchoredTypeMembership(Map<String, Long> anchoredTypeMembership) Set up the list of open metadata type Names mapped to the count of anchored instances of that type in the zone.voidsetTotalMembership(Long totalMembership) Set up the total number of elements of all open metadata types in the zone.voidsetTypeMembership(Map<String, Long> typeMembership) Set up the list of zone namestoString()JSON-style toStringMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ClassificationBeanProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ClassificationProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
ZoneMembershipProfileProperties
public ZoneMembershipProfileProperties()Default constructor -
ZoneMembershipProfileProperties
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getTotalMembership
Return the total number of elements of all open metadata types in the zone.- Returns:
- long count
-
setTotalMembership
Set up the total number of elements of all open metadata types in the zone.- Parameters:
totalMembership- long count
-
getTypeMembership
Return the list of open metadata type Names mapped to the number of instances of that type in the zone.- Returns:
- string name
-
setTypeMembership
Set up the list of zone names- Parameters:
typeMembership- string name
-
getAnchoredTotalMembership
Return the total anchored elements of all open metadata types in the zone.- Returns:
- long count
-
setAnchoredTotalMembership
Set up the total anchored elements of all open metadata types in the zone.- Parameters:
anchoredTotalMembership- long count
-
getAnchoredTypeMembership
Return the list of open metadata type Names mapped to the count of anchored instances of that type in the zone.- Returns:
- map
-
setAnchoredTypeMembership
Set up the list of open metadata type Names mapped to the count of anchored instances of that type in the zone.- Parameters:
anchoredTypeMembership- map
-
getAllTotalMembership
Return the total elements of all open metadata types in the zone.- Returns:
- long count
-
setAllTotalMembership
Set up the total elements of all open metadata types in the zone.- Parameters:
allTotalMembership- long count
-
getAllTypeMembership
Return the list of open metadata type names mapped to the count of all instances of that type in the zone.- Returns:
- map
-
setAllTypeMembership
Set up the list of open metadata type names mapped to the count of all instances of that type in the zone.- Parameters:
allTypeMembership- map
-
getAnalysisTime
Return the time the analysis was performed- Returns:
- date/time
-
setAnalysisTime
Set the time the analysis was performed- Parameters:
analysisTime- date/time
-
toString
JSON-style toString- Overrides:
toStringin classClassificationBeanProperties- Returns:
- return string containing the property names and values
-
equals
Return comparison result based on the content of the properties.- Overrides:
equalsin classClassificationBeanProperties- Parameters:
objectToCompare- test object- Returns:
- result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classClassificationBeanProperties- Returns:
- int hash code
-