Class NovaAbsoluteLimit
- java.lang.Object
-
- org.openstack4j.openstack.compute.domain.NovaAbsoluteLimit
-
- All Implemented Interfaces:
Serializable,AbsoluteLimit,ModelEntity
public class NovaAbsoluteLimit extends Object implements AbsoluteLimit
Absolute limits are specified as name/value pairs. The name of the absolute limit uniquely identifies the limit within a deployment. Please consult your provider for an exhaustive list of absolute value names. An absolute limit value is always specified as an integer. The name of the absolute limit determines the unit type of the integer value.For example, the name maxServerMeta implies that the value is in terms of server metadata items.
Any limit which returns -1 indicates no value/no data/not supported by vendor
- Author:
- Jeremy Unruh
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NovaAbsoluteLimit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetImageMetaUsed()Gets the image meta used.intgetMaxImageMeta()Gets the max image meta.intgetMaxPersonality()Gets the max personality.intgetMaxPersonalitySize()Gets the max personality size.intgetMaxSecurityGroupRules()Gets the max security group rules.intgetMaxSecurityGroups()Gets the max security groups.intgetMaxServerGroupMembers()Gets the max server group membersintgetMaxServerGroups()Gets the max server groupsintgetMaxServerMeta()Gets the max server meta.intgetMaxTotalCores()Gets the max total cores.intgetMaxTotalFloatingIps()Gets the max total floating ips.intgetMaxTotalInstances()Gets the max total instances.intgetMaxTotalKeypairs()Gets the max total keypairs.intgetMaxTotalRAMSize()Gets the max total ram size.intgetMaxTotalVolumeGigabytes()Gets the max total volume gigabytes.intgetMaxTotalVolumes()Gets the max total volumes.intgetPersonalitySizeUsed()Gets the personality size used.intgetPersonalityUsed()Gets the personality used.intgetSecurityGroupRulesUsed()Gets the security group rules used.intgetServerMetaUsed()Gets the server meta used.intgetTotalCoresUsed()Gets the total cores used.intgetTotalFloatingIpsUsed()Gets the total floating ips used.intgetTotalInstancesUsed()Gets the total instances used.intgetTotalKeyPairsUsed()Gets the total key pairs used.intgetTotalRAMUsed()Gets the total ram used.intgetTotalSecurityGroupsUsed()Gets the total security groups used.intgetTotalVolumeGigabytesUsed()Gets the total volume gigabytes used.intgetTotalVolumesUsed()Gets the total volumes used.StringtoString()
-
-
-
Method Detail
-
getMaxServerMeta
public int getMaxServerMeta()
Gets the max server meta.- Specified by:
getMaxServerMetain interfaceAbsoluteLimit- Returns:
- the max server meta
-
getServerMetaUsed
public int getServerMetaUsed()
Gets the server meta used.- Specified by:
getServerMetaUsedin interfaceAbsoluteLimit- Returns:
- the server meta used
-
getMaxPersonality
public int getMaxPersonality()
Gets the max personality.- Specified by:
getMaxPersonalityin interfaceAbsoluteLimit- Returns:
- the max personality
-
getPersonalityUsed
public int getPersonalityUsed()
Gets the personality used.- Specified by:
getPersonalityUsedin interfaceAbsoluteLimit- Returns:
- the personality used
-
getMaxImageMeta
public int getMaxImageMeta()
Gets the max image meta.- Specified by:
getMaxImageMetain interfaceAbsoluteLimit- Returns:
- the max image meta
-
getImageMetaUsed
public int getImageMetaUsed()
Gets the image meta used.- Specified by:
getImageMetaUsedin interfaceAbsoluteLimit- Returns:
- the image meta used
-
getMaxPersonalitySize
public int getMaxPersonalitySize()
Gets the max personality size.- Specified by:
getMaxPersonalitySizein interfaceAbsoluteLimit- Returns:
- the max personality size
-
getPersonalitySizeUsed
public int getPersonalitySizeUsed()
Gets the personality size used.- Specified by:
getPersonalitySizeUsedin interfaceAbsoluteLimit- Returns:
- the personality size used
-
getMaxTotalCores
public int getMaxTotalCores()
Gets the max total cores.- Specified by:
getMaxTotalCoresin interfaceAbsoluteLimit- Returns:
- the max total cores
-
getTotalCoresUsed
public int getTotalCoresUsed()
Gets the total cores used.- Specified by:
getTotalCoresUsedin interfaceAbsoluteLimit- Returns:
- the total cores used
-
getMaxTotalInstances
public int getMaxTotalInstances()
Gets the max total instances.- Specified by:
getMaxTotalInstancesin interfaceAbsoluteLimit- Returns:
- the max total instances
-
getTotalInstancesUsed
public int getTotalInstancesUsed()
Gets the total instances used.- Specified by:
getTotalInstancesUsedin interfaceAbsoluteLimit- Returns:
- the total instances used
-
getMaxTotalRAMSize
public int getMaxTotalRAMSize()
Gets the max total ram size.- Specified by:
getMaxTotalRAMSizein interfaceAbsoluteLimit- Returns:
- the max total ram size
-
getTotalRAMUsed
public int getTotalRAMUsed()
Gets the total ram used.- Specified by:
getTotalRAMUsedin interfaceAbsoluteLimit- Returns:
- the total ram used
-
getMaxSecurityGroupRules
public int getMaxSecurityGroupRules()
Gets the max security group rules.- Specified by:
getMaxSecurityGroupRulesin interfaceAbsoluteLimit- Returns:
- the max security group rules
-
getSecurityGroupRulesUsed
public int getSecurityGroupRulesUsed()
Gets the security group rules used.- Specified by:
getSecurityGroupRulesUsedin interfaceAbsoluteLimit- Returns:
- the security group rules used
-
getMaxTotalKeypairs
public int getMaxTotalKeypairs()
Gets the max total keypairs.- Specified by:
getMaxTotalKeypairsin interfaceAbsoluteLimit- Returns:
- the max total keypairs
-
getTotalKeyPairsUsed
public int getTotalKeyPairsUsed()
Gets the total key pairs used.- Specified by:
getTotalKeyPairsUsedin interfaceAbsoluteLimit- Returns:
- the total key pairs used
-
getMaxTotalVolumes
public int getMaxTotalVolumes()
Gets the max total volumes.- Specified by:
getMaxTotalVolumesin interfaceAbsoluteLimit- Returns:
- the max total volumes
-
getTotalVolumesUsed
public int getTotalVolumesUsed()
Gets the total volumes used.- Specified by:
getTotalVolumesUsedin interfaceAbsoluteLimit- Returns:
- the total volumes used
-
getMaxSecurityGroups
public int getMaxSecurityGroups()
Gets the max security groups.- Specified by:
getMaxSecurityGroupsin interfaceAbsoluteLimit- Returns:
- the max security groups
-
getTotalSecurityGroupsUsed
public int getTotalSecurityGroupsUsed()
Gets the total security groups used.- Specified by:
getTotalSecurityGroupsUsedin interfaceAbsoluteLimit- Returns:
- the total security groups used
-
getMaxTotalFloatingIps
public int getMaxTotalFloatingIps()
Gets the max total floating ips.- Specified by:
getMaxTotalFloatingIpsin interfaceAbsoluteLimit- Returns:
- the max total floating ips
-
getTotalFloatingIpsUsed
public int getTotalFloatingIpsUsed()
Gets the total floating ips used.- Specified by:
getTotalFloatingIpsUsedin interfaceAbsoluteLimit- Returns:
- the total floating ips used
-
getMaxTotalVolumeGigabytes
public int getMaxTotalVolumeGigabytes()
Gets the max total volume gigabytes.- Specified by:
getMaxTotalVolumeGigabytesin interfaceAbsoluteLimit- Returns:
- the max total volume gigabytes
-
getTotalVolumeGigabytesUsed
public int getTotalVolumeGigabytesUsed()
Gets the total volume gigabytes used.- Specified by:
getTotalVolumeGigabytesUsedin interfaceAbsoluteLimit- Returns:
- the total volume gigabytes used
-
getMaxServerGroupMembers
public int getMaxServerGroupMembers()
Description copied from interface:AbsoluteLimitGets the max server group members- Specified by:
getMaxServerGroupMembersin interfaceAbsoluteLimit- Returns:
- the max server group members (-1 indicates no value)
-
getMaxServerGroups
public int getMaxServerGroups()
Description copied from interface:AbsoluteLimitGets the max server groups- Specified by:
getMaxServerGroupsin interfaceAbsoluteLimit- Returns:
- the max server groups (-1 indicates no value)
-
-