Class Quota
- java.lang.Object
-
- org.jclouds.openstack.nova.v2_0.domain.Quota
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Quota.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()
boolean
equals(Object obj)
int
getCores()
The limit of the number of cores that can be used by the tenantint
getFloatingIps()
The limit of the number of floating ips for the tenantint
getGigabytes()
The limit of the total size of all volumes for the tenantString
getId()
The id of the tenant this set of limits applies toint
getInjectedFileContentBytes()
int
getInjectedFiles()
int
getInstances()
The limit of the number of instances that can be created for the tenantint
getKeyPairs()
int
getMetadatas()
The limit of the number of metadata items for the tenantint
getRam()
The limit of total ram available to the tenantint
getSecurityGroupRules()
int
getSecurityGroups()
int
getVolumes()
The limit of the number of volumes that can be created for the tenantint
hashCode()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
Quota.Builder<?>
toBuilder()
String
toString()
-
-
-
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()
-
-