org.jclouds.glesys.domain
Class AllowedArgumentsForCreateServer.Builder

java.lang.Object
  extended by org.jclouds.glesys.domain.AllowedArgumentsForCreateServer.Builder
Enclosing class:
AllowedArgumentsForCreateServer

public static class AllowedArgumentsForCreateServer.Builder
extends Object


Field Summary
protected  AllowedArguments cpuCores
           
protected  Set<String> dataCenters
           
protected  AllowedArguments diskSizes
           
protected  AllowedArguments memorySizes
           
protected  Set<String> templates
           
protected  AllowedArguments transfers
           
 
Constructor Summary
AllowedArgumentsForCreateServer.Builder()
           
 
Method Summary
 AllowedArgumentsForCreateServer build()
           
 AllowedArgumentsForCreateServer.Builder cpuCores(AllowedArguments cpuCores)
           
 AllowedArgumentsForCreateServer.Builder dataCenters(Set<String> dataCenters)
           
 AllowedArgumentsForCreateServer.Builder dataCenters(String... in)
           
 AllowedArgumentsForCreateServer.Builder diskSizes(AllowedArguments diskSizes)
           
 AllowedArgumentsForCreateServer.Builder fromAllowedArgumentsForCreateServer(AllowedArgumentsForCreateServer in)
           
 AllowedArgumentsForCreateServer.Builder memorySizes(AllowedArguments memorySizes)
           
 AllowedArgumentsForCreateServer.Builder templates(Set<String> templates)
           
 AllowedArgumentsForCreateServer.Builder templates(String... in)
           
 AllowedArgumentsForCreateServer.Builder transfers(AllowedArguments transfers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

diskSizes

protected AllowedArguments diskSizes

memorySizes

protected AllowedArguments memorySizes

cpuCores

protected AllowedArguments cpuCores

templates

protected Set<String> templates

transfers

protected AllowedArguments transfers

dataCenters

protected Set<String> dataCenters
Constructor Detail

AllowedArgumentsForCreateServer.Builder

public AllowedArgumentsForCreateServer.Builder()
Method Detail

diskSizes

public AllowedArgumentsForCreateServer.Builder diskSizes(AllowedArguments diskSizes)
See Also:
AllowedArgumentsForCreateServer.getDiskSizesInGB()

memorySizes

public AllowedArgumentsForCreateServer.Builder memorySizes(AllowedArguments memorySizes)
See Also:
AllowedArgumentsForCreateServer.getMemorySizesInMB()

cpuCores

public AllowedArgumentsForCreateServer.Builder cpuCores(AllowedArguments cpuCores)
See Also:
AllowedArgumentsForCreateServer.getCpuCoreOptions()

templates

public AllowedArgumentsForCreateServer.Builder templates(Set<String> templates)
See Also:
AllowedArgumentsForCreateServer.getTemplateNames()

templates

public AllowedArgumentsForCreateServer.Builder templates(String... in)

transfers

public AllowedArgumentsForCreateServer.Builder transfers(AllowedArguments transfers)
See Also:
AllowedArgumentsForCreateServer.getTransfersInGB()

dataCenters

public AllowedArgumentsForCreateServer.Builder dataCenters(Set<String> dataCenters)
See Also:
AllowedArgumentsForCreateServer.getDataCenters()

dataCenters

public AllowedArgumentsForCreateServer.Builder dataCenters(String... in)

build

public AllowedArgumentsForCreateServer build()

fromAllowedArgumentsForCreateServer

public AllowedArgumentsForCreateServer.Builder fromAllowedArgumentsForCreateServer(AllowedArgumentsForCreateServer in)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.