Package org.jclouds.glesys.domain
Class AllowedArgumentsForCreateServer.Builder
- java.lang.Object
 - 
- org.jclouds.glesys.domain.AllowedArgumentsForCreateServer.Builder
 
 
- 
- Enclosing class:
 - AllowedArgumentsForCreateServer
 
public static class AllowedArgumentsForCreateServer.Builder extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected AllowedArgumentscpuCoresprotected Set<String>dataCentersprotected AllowedArgumentsdiskSizesprotected AllowedArgumentsmemorySizesprotected Set<String>templatesprotected AllowedArgumentstransfers 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AllowedArgumentsForCreateServerbuild()AllowedArgumentsForCreateServer.BuildercpuCores(AllowedArguments cpuCores)AllowedArgumentsForCreateServer.BuilderdataCenters(String... in)AllowedArgumentsForCreateServer.BuilderdataCenters(Set<String> dataCenters)AllowedArgumentsForCreateServer.BuilderdiskSizes(AllowedArguments diskSizes)AllowedArgumentsForCreateServer.BuilderfromAllowedArgumentsForCreateServer(AllowedArgumentsForCreateServer in)AllowedArgumentsForCreateServer.BuildermemorySizes(AllowedArguments memorySizes)AllowedArgumentsForCreateServer.Buildertemplates(String... in)AllowedArgumentsForCreateServer.Buildertemplates(Set<String> templates)AllowedArgumentsForCreateServer.Buildertransfers(AllowedArguments transfers) 
 - 
 
- 
- 
Field Detail
- 
diskSizes
protected AllowedArguments diskSizes
 
- 
memorySizes
protected AllowedArguments memorySizes
 
- 
cpuCores
protected AllowedArguments cpuCores
 
- 
transfers
protected AllowedArguments transfers
 
 - 
 
- 
Method Detail
- 
diskSizes
public AllowedArgumentsForCreateServer.Builder diskSizes(AllowedArguments diskSizes)
 
- 
memorySizes
public AllowedArgumentsForCreateServer.Builder memorySizes(AllowedArguments memorySizes)
 
- 
cpuCores
public AllowedArgumentsForCreateServer.Builder cpuCores(AllowedArguments cpuCores)
 
- 
templates
public AllowedArgumentsForCreateServer.Builder templates(Set<String> templates)
 
- 
templates
public AllowedArgumentsForCreateServer.Builder templates(String... in)
 
- 
transfers
public AllowedArgumentsForCreateServer.Builder transfers(AllowedArguments transfers)
 
- 
dataCenters
public AllowedArgumentsForCreateServer.Builder dataCenters(Set<String> dataCenters)
 
- 
dataCenters
public AllowedArgumentsForCreateServer.Builder dataCenters(String... in)
 
- 
build
public AllowedArgumentsForCreateServer build()
 
- 
fromAllowedArgumentsForCreateServer
public AllowedArgumentsForCreateServer.Builder fromAllowedArgumentsForCreateServer(AllowedArgumentsForCreateServer in)
 
 - 
 
 -