Class Quota.Builder<T extends Quota.Builder<T>>
- java.lang.Object
-
- org.jclouds.openstack.nova.v2_0.domain.Quota.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected int
cores
protected int
floatingIps
protected int
gigabytes
protected String
id
protected int
injectedFileContentBytes
protected int
injectedFiles
protected int
instances
protected int
keyPairs
protected int
metadataItems
protected int
ram
protected int
securityGroupRules
protected int
securityGroups
protected int
volumes
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Quota
build()
T
cores(int cores)
T
floatingIps(int floatingIps)
T
fromQuotas(Quota in)
T
gigabytes(int gigabytes)
T
id(String id)
T
injectedFileContentBytes(int injectedFileContentBytes)
T
injectedFiles(int injectedFiles)
T
instances(int instances)
T
keyPairs(int keyPairs)
T
metadataItems(int metadataItems)
T
ram(int ram)
T
securityGroupRules(int securityGroupRules)
T
securityGroups(int securityGroups)
protected abstract T
self()
T
volumes(int volumes)
-
-
-
Field Detail
-
id
protected String id
-
metadataItems
protected int metadataItems
-
injectedFileContentBytes
protected int injectedFileContentBytes
-
volumes
protected int volumes
-
gigabytes
protected int gigabytes
-
ram
protected int ram
-
floatingIps
protected int floatingIps
-
instances
protected int instances
-
injectedFiles
protected int injectedFiles
-
cores
protected int cores
-
securityGroups
protected int securityGroups
-
securityGroupRules
protected int securityGroupRules
-
keyPairs
protected int keyPairs
-
-
Method Detail
-
self
protected abstract T self()
-
id
public T id(String id)
- See Also:
Quota.getId()
-
metadataItems
public T metadataItems(int metadataItems)
- See Also:
Quota.getMetadatas()
-
injectedFileContentBytes
public T injectedFileContentBytes(int injectedFileContentBytes)
- See Also:
Quota.getInjectedFileContentBytes()
-
volumes
public T volumes(int volumes)
- See Also:
Quota.getVolumes()
-
gigabytes
public T gigabytes(int gigabytes)
- See Also:
Quota.getGigabytes()
-
ram
public T ram(int ram)
- See Also:
Quota.getRam()
-
floatingIps
public T floatingIps(int floatingIps)
- See Also:
Quota.getFloatingIps()
-
instances
public T instances(int instances)
- See Also:
Quota.getInstances()
-
injectedFiles
public T injectedFiles(int injectedFiles)
- See Also:
Quota.getInjectedFiles()
-
cores
public T cores(int cores)
- See Also:
Quota.getCores()
-
securityGroups
public T securityGroups(int securityGroups)
- See Also:
Quota.getSecurityGroups()
-
securityGroupRules
public T securityGroupRules(int securityGroupRules)
- See Also:
Quota.getSecurityGroupRules()
-
keyPairs
public T keyPairs(int keyPairs)
- See Also:
Quota.getKeyPairs()
-
build
public Quota build()
-
-