org.jclouds.openstack.nova.v2_0.domain
Class Host.Builder<T extends Host.Builder<T>>

java.lang.Object
  extended by org.jclouds.openstack.nova.v2_0.domain.Host.Builder<T>
Enclosing class:
Host

public abstract static class Host.Builder<T extends Host.Builder<T>>
extends Object


Field Summary
protected  String name
           
protected  String service
           
 
Constructor Summary
Host.Builder()
           
 
Method Summary
 Host build()
           
 T fromHost(Host in)
           
 T name(String name)
           
protected abstract  T self()
           
 T service(String service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

service

protected String service
Constructor Detail

Host.Builder

public Host.Builder()
Method Detail

self

protected abstract T self()

name

public T name(String name)
See Also:
Host.getName()

service

public T service(String service)
See Also:
Host.getService()

build

public Host build()

fromHost

public T fromHost(Host in)


Copyright © 2009-2012 jclouds. All Rights Reserved.