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.longReturn 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 performedlongReturn 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.longReturn 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
public long getTotalMembership()Return the total number of elements of all open metadata types in the zone.- Returns:
- long count
-
setTotalMembership
public void setTotalMembership(long totalMembership) 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
public long getAnchoredTotalMembership()Return the total anchored elements of all open metadata types in the zone.- Returns:
- long count
-
setAnchoredTotalMembership
public void setAnchoredTotalMembership(long anchoredTotalMembership) 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
public long getAllTotalMembership()Return the total elements of all open metadata types in the zone.- Returns:
- long count
-
setAllTotalMembership
public void setAllTotalMembership(long allTotalMembership) 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
-