org.jclouds.glesys.domain
Class ServerDetails.Builder
java.lang.Object
org.jclouds.glesys.domain.Server.Builder
org.jclouds.glesys.domain.ServerDetails.Builder
- Enclosing class:
- ServerDetails
public static class ServerDetails.Builder
- extends Server.Builder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerDetails.Builder
public ServerDetails.Builder()
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.