org.jclouds.glesys.domain
Class AllowedArgumentsForCreateServer.Builder<T extends AllowedArgumentsForCreateServer.Builder<T>>
java.lang.Object
org.jclouds.glesys.domain.AllowedArgumentsForCreateServer.Builder<T>
- Enclosing class:
- AllowedArgumentsForCreateServer
public abstract static class AllowedArgumentsForCreateServer.Builder<T extends AllowedArgumentsForCreateServer.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
diskSizes
protected Set<Integer> diskSizes
memorySizes
protected Set<Integer> memorySizes
cpuCores
protected Set<Integer> cpuCores
templates
protected Set<String> templates
transfers
protected Set<Integer> transfers
dataCenters
protected Set<String> dataCenters
AllowedArgumentsForCreateServer.Builder
public AllowedArgumentsForCreateServer.Builder()
self
protected abstract T self()
diskSizes
public T diskSizes(Set<Integer> diskSizes)
- See Also:
AllowedArgumentsForCreateServer.getDiskSizesInGB()
diskSizes
public T diskSizes(Integer... in)
memorySizes
public T memorySizes(Set<Integer> memorySizes)
- See Also:
AllowedArgumentsForCreateServer.getMemorySizesInMB()
memorySizes
public T memorySizes(Integer... in)
cpuCores
public T cpuCores(Set<Integer> cpuCores)
- See Also:
AllowedArgumentsForCreateServer.getCpuCoreOptions()
cpuCores
public T cpuCores(Integer... in)
templates
public T templates(Set<String> templates)
- See Also:
AllowedArgumentsForCreateServer.getTemplateNames()
templates
public T templates(String... in)
transfers
public T transfers(Set<Integer> transfers)
- See Also:
AllowedArgumentsForCreateServer.getTransfersInGB()
transfers
public T transfers(Integer... in)
dataCenters
public T dataCenters(Set<String> dataCenters)
- See Also:
AllowedArgumentsForCreateServer.getDataCenters()
dataCenters
public T dataCenters(String... in)
build
public AllowedArgumentsForCreateServer build()
fromAllowedArgumentsForCreateServer
public T fromAllowedArgumentsForCreateServer(AllowedArgumentsForCreateServer in)
Copyright © 2009-2012 jclouds. All Rights Reserved.