org.jclouds.joyent.cloudapi.v6_5.domain
Class Machine.Builder
java.lang.Object
org.jclouds.joyent.cloudapi.v6_5.domain.Machine.Builder
- Enclosing class:
- Machine
public static class Machine.Builder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Machine.Builder
public Machine.Builder()
id
public Machine.Builder id(String id)
- See Also:
Machine.getId()
name
public Machine.Builder name(String name)
- See Also:
Machine.getName()
type
public Machine.Builder type(Machine.Type type)
- See Also:
Machine.getType()
state
public Machine.Builder state(Machine.State state)
- See Also:
Machine.getState()
dataset
public Machine.Builder dataset(String dataset)
- See Also:
Machine.getDatasetURN()
memorySizeMb
public Machine.Builder memorySizeMb(int memorySizeMb)
- See Also:
Machine.getMemorySizeMb()
diskSizeGb
public Machine.Builder diskSizeGb(int diskSizeGb)
- See Also:
Machine.getDiskSizeGb()
ips
public Machine.Builder ips(Set<String> ips)
- See Also:
Machine.getIps()
addIp
public Machine.Builder addIp(String ip)
- See Also:
Machine.getIps()
created
public Machine.Builder created(Date created)
- See Also:
Machine.getCreated()
updated
public Machine.Builder updated(Date updated)
- See Also:
Machine.getUpdated()
metadata
public Machine.Builder metadata(Map<String,org.jclouds.domain.JsonBall> metadata)
- See Also:
Machine.getMetadata()
addMetadata
public Machine.Builder addMetadata(String name,
org.jclouds.domain.JsonBall values)
- See Also:
Machine.getMetadata()
build
public Machine build()
fromMachine
public Machine.Builder fromMachine(Machine in)
Copyright © 2009-2012 jclouds. All Rights Reserved.