Class Quota
- java.lang.Object
-
- org.jclouds.openstack.nova.v2_0.domain.Quota
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuota.Builder<T extends Quota.Builder<T>>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Quota.Builder<?>builder()booleanequals(Object obj)intgetCores()The limit of the number of cores that can be used by the tenantintgetFloatingIps()The limit of the number of floating ips for the tenantintgetGigabytes()The limit of the total size of all volumes for the tenantStringgetId()The id of the tenant this set of limits applies tointgetInjectedFileContentBytes()intgetInjectedFiles()intgetInstances()The limit of the number of instances that can be created for the tenantintgetKeyPairs()intgetMetadatas()The limit of the number of metadata items for the tenantintgetRam()The limit of total ram available to the tenantintgetSecurityGroupRules()intgetSecurityGroups()intgetVolumes()The limit of the number of volumes that can be created for the tenantinthashCode()protected com.google.common.base.MoreObjects.ToStringHelperstring()Quota.Builder<?>toBuilder()StringtoString()
-
-
-
Constructor Detail
-
Quota
@ConstructorProperties({"id","metadata_items","injected_file_content_bytes","volumes","gigabytes","ram","floating_ips","instances","injected_files","cores","security_groups","security_group_rules","key_pairs"}) protected Quota(String id, int metadataItems, int injectedFileContentBytes, int volumes, int gigabytes, int ram, int floatingIps, int instances, int injectedFiles, int cores, int securityGroups, int securityGroupRules, int keyPairs)
-
-
Method Detail
-
builder
public static Quota.Builder<?> builder()
-
toBuilder
public Quota.Builder<?> toBuilder()
-
getId
public String getId()
The id of the tenant this set of limits applies to
-
getMetadatas
public int getMetadatas()
The limit of the number of metadata items for the tenant
-
getInjectedFileContentBytes
public int getInjectedFileContentBytes()
-
getVolumes
public int getVolumes()
The limit of the number of volumes that can be created for the tenant
-
getGigabytes
public int getGigabytes()
The limit of the total size of all volumes for the tenant
-
getRam
public int getRam()
The limit of total ram available to the tenant
-
getFloatingIps
public int getFloatingIps()
The limit of the number of floating ips for the tenant
-
getInstances
public int getInstances()
The limit of the number of instances that can be created for the tenant
-
getInjectedFiles
public int getInjectedFiles()
-
getCores
public int getCores()
The limit of the number of cores that can be used by the tenant
-
getSecurityGroups
public int getSecurityGroups()
- Returns:
- the limit of the number of security groups that can be created for the tenant
- See Also:
SecurityGroupApi
-
getSecurityGroupRules
public int getSecurityGroupRules()
- Returns:
- the limit of the number of security group rules that can be created for the tenant
- See Also:
SecurityGroupApi
-
getKeyPairs
public int getKeyPairs()
- Returns:
- the limit of the number of key pairs that can be created for the tenant
- See Also:
KeyPairApi
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
-