org.jclouds.glesys.domain
Class ServerDetails.Builder

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

public static class ServerDetails.Builder
extends Server.Builder


Field Summary
 
Fields inherited from class org.jclouds.glesys.domain.Server.Builder
datacenter, hostname, id, platform
 
Constructor Summary
ServerDetails.Builder()
           
 
Method Summary
 ServerDetails build()
           
 ServerDetails.Builder cost(Cost cost)
           
 ServerDetails.Builder cpuCores(int cpuCores)
           
 ServerDetails.Builder datacenter(String datacenter)
           
 ServerDetails.Builder description(String description)
           
 ServerDetails.Builder diskSizeGB(int diskSizeGB)
           
 ServerDetails.Builder fromServer(Server in)
           
 ServerDetails.Builder fromServerDetails(ServerDetails in)
           
 ServerDetails.Builder hostname(String hostname)
           
 ServerDetails.Builder id(String id)
           
 ServerDetails.Builder ips(Ip... ips)
           
 ServerDetails.Builder ips(Iterable<Ip> ips)
           
 ServerDetails.Builder memorySizeMB(int memorySizeMB)
           
 ServerDetails.Builder platform(String platform)
           
 ServerDetails.Builder state(Server.State state)
           
 ServerDetails.Builder templateName(String templateName)
           
 ServerDetails.Builder transferGB(int transferGB)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerDetails.Builder

public ServerDetails.Builder()
Method Detail

state

public ServerDetails.Builder state(Server.State state)

description

public ServerDetails.Builder description(String description)

templateName

public ServerDetails.Builder templateName(String templateName)

cpuCores

public ServerDetails.Builder cpuCores(int cpuCores)

memorySizeMB

public ServerDetails.Builder memorySizeMB(int memorySizeMB)

diskSizeGB

public ServerDetails.Builder diskSizeGB(int diskSizeGB)

transferGB

public ServerDetails.Builder transferGB(int transferGB)

cost

public ServerDetails.Builder cost(Cost cost)

ips

public ServerDetails.Builder ips(Ip... ips)

ips

public ServerDetails.Builder ips(Iterable<Ip> ips)

build

public ServerDetails build()
Overrides:
build in class Server.Builder

fromServerDetails

public ServerDetails.Builder fromServerDetails(ServerDetails in)

id

public ServerDetails.Builder id(String id)
Overrides:
id in class Server.Builder

hostname

public ServerDetails.Builder hostname(String hostname)
Overrides:
hostname in class Server.Builder

datacenter

public ServerDetails.Builder datacenter(String datacenter)
Overrides:
datacenter in class Server.Builder

platform

public ServerDetails.Builder platform(String platform)
Overrides:
platform in class Server.Builder

fromServer

public ServerDetails.Builder fromServer(Server in)
Overrides:
fromServer in class Server.Builder


Copyright © 2009-2012 jclouds. All Rights Reserved.