Package org.openstack4j.model.compute
Interface ComputeQuotaDetail
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
NovaComputeQuotaDetail
public interface ComputeQuotaDetail extends ModelEntity
The detail of quota for a project or a project and a user.- Author:
- Mingshan
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QuotaDetailsgetCores()StringgetId()QuotaDetailsgetInstances()QuotaDetailsgetKeyPairs()QuotaDetailsgetMetadataItems()QuotaDetailsgetRam()QuotaDetailsgetServerGroupMembers()QuotaDetailsgetServerGroups()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- The UUID of the tenant/user the quotas listed for.
-
getCores
QuotaDetails getCores()
- Returns:
- The object of detailed cores quota, including in_use, limit and reserved number of cores.
-
getInstances
QuotaDetails getInstances()
- Returns:
- The object of detailed servers quota, including in_use, limit and reserved number of instances.
-
getKeyPairs
QuotaDetails getKeyPairs()
- Returns:
- The object of detailed key pairs quota, including in_use, limit and reserved number of key pairs.
-
getMetadataItems
QuotaDetails getMetadataItems()
- Returns:
- The object of detailed key metadata items quota, including in_use, limit and reserved number of metadata items.
-
getRam
QuotaDetails getRam()
- Returns:
- The object of detailed key ram quota, including in_use, limit and reserved number of ram.
-
getServerGroups
QuotaDetails getServerGroups()
- Returns:
- The object of detailed server groups, including in_use, limit and reserved number of server groups.
-
getServerGroupMembers
QuotaDetails getServerGroupMembers()
- Returns:
- The object of detailed server group members, including in_use, limit and reserved number of server group members.
-
-