public static class NovaQuotaSetUpdate.QuotaSetUpdateConcreteBuilder extends Object implements QuotaSetUpdateBuilder
Constructor and Description |
---|
QuotaSetUpdateConcreteBuilder() |
QuotaSetUpdateConcreteBuilder(QuotaSetUpdate model) |
Modifier and Type | Method and Description |
---|---|
QuotaSetUpdate |
build()
Creates and return the Model Entity M
|
QuotaSetUpdateBuilder |
cores(int cores)
Number of instanceable cores
|
QuotaSetUpdateBuilder |
floatingIps(int floatingIps)
Number of floating IP
|
QuotaSetUpdateBuilder |
from(QuotaSetUpdate in)
Creates a Builder using the param M as the default values
|
QuotaSetUpdateBuilder |
injectedFileContentBytes(int injectedFileContentBytes)
Injected file maximum length
|
QuotaSetUpdateBuilder |
injectedFilePathBytes(int injectedFilePathBytes)
Injected file path name maximum length
|
QuotaSetUpdateBuilder |
injectedFiles(int injectedFiles)
Number of inject-able files
|
QuotaSetUpdateBuilder |
instances(int instances)
Number of permitted instances
|
QuotaSetUpdateBuilder |
keyPairs(int keyPairs)
Number of keypairs
|
QuotaSetUpdateBuilder |
metadataItems(int metadataitems)
Metadata items permitted
|
QuotaSetUpdateBuilder |
ram(int ram)
Quantity of instanceable RAM (MBytes)
|
QuotaSetUpdateBuilder |
securityGroupRules(int securityGroupRules)
Number of rules per security group permitted
|
QuotaSetUpdateBuilder |
securityGroups(int securityGroups)
Number of security groups permitted
|
public QuotaSetUpdateConcreteBuilder()
public QuotaSetUpdateConcreteBuilder(QuotaSetUpdate model)
public QuotaSetUpdate build()
Buildable.Builder
build
in interface Buildable.Builder<QuotaSetUpdateBuilder,QuotaSetUpdate>
public QuotaSetUpdateBuilder from(QuotaSetUpdate in)
Buildable.Builder
from
in interface Buildable.Builder<QuotaSetUpdateBuilder,QuotaSetUpdate>
public QuotaSetUpdateBuilder metadataItems(int metadataitems)
QuotaSetUpdateBuilder
metadataItems
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder injectedFileContentBytes(int injectedFileContentBytes)
QuotaSetUpdateBuilder
injectedFileContentBytes
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder injectedFiles(int injectedFiles)
QuotaSetUpdateBuilder
injectedFiles
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder ram(int ram)
QuotaSetUpdateBuilder
ram
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder floatingIps(int floatingIps)
QuotaSetUpdateBuilder
floatingIps
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder instances(int instances)
QuotaSetUpdateBuilder
instances
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder cores(int cores)
QuotaSetUpdateBuilder
cores
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder securityGroups(int securityGroups)
QuotaSetUpdateBuilder
securityGroups
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder securityGroupRules(int securityGroupRules)
QuotaSetUpdateBuilder
securityGroupRules
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder injectedFilePathBytes(int injectedFilePathBytes)
QuotaSetUpdateBuilder
injectedFilePathBytes
in interface QuotaSetUpdateBuilder
public QuotaSetUpdateBuilder keyPairs(int keyPairs)
QuotaSetUpdateBuilder
keyPairs
in interface QuotaSetUpdateBuilder
Copyright © 2017. All rights reserved.