org.jclouds.joyent.cloudapi.v6_5.domain
Class Machine.Builder

java.lang.Object
  extended by org.jclouds.joyent.cloudapi.v6_5.domain.Machine.Builder
Enclosing class:
Machine

public static class Machine.Builder
extends Object


Constructor Summary
Machine.Builder()
           
 
Method Summary
 Machine build()
           
 Machine.Builder created(Date created)
           
 Machine.Builder dataset(String dataset)
           
 Machine.Builder diskSizeGb(int diskSizeGb)
           
 Machine.Builder fromMachine(Machine in)
           
 Machine.Builder id(String id)
           
 Machine.Builder ips(Set<String> ips)
           
 Machine.Builder memorySizeMb(int memorySizeMb)
           
 Machine.Builder metadata(Map<String,JsonBall> metadata)
           
 Machine.Builder name(String name)
           
 Machine.Builder state(Machine.State state)
           
 Machine.Builder type(Type type)
           
 Machine.Builder updated(Date updated)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Machine.Builder

public Machine.Builder()
Method Detail

id

public Machine.Builder id(String id)

name

public Machine.Builder name(String name)

type

public Machine.Builder type(Type type)

state

public Machine.Builder state(Machine.State state)

dataset

public Machine.Builder dataset(String dataset)

memorySizeMb

public Machine.Builder memorySizeMb(int memorySizeMb)

diskSizeGb

public Machine.Builder diskSizeGb(int diskSizeGb)

ips

public Machine.Builder ips(Set<String> ips)

created

public Machine.Builder created(Date created)

updated

public Machine.Builder updated(Date updated)

metadata

public Machine.Builder metadata(Map<String,JsonBall> metadata)
See Also:
Machine.getMetadata()

build

public Machine build()

fromMachine

public Machine.Builder fromMachine(Machine in)


Copyright © 2009-2012 jclouds. All Rights Reserved.