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

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

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


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

Field Detail

id

protected String id

macAddress

protected String macAddress
Constructor Detail

VirtualInterface.Builder

public VirtualInterface.Builder()
Method Detail

self

protected abstract T self()

id

public T id(String id)
See Also:
VirtualInterface.getId()

macAddress

public T macAddress(String macAddress)
See Also:
VirtualInterface.getMacAddress()

build

public VirtualInterface build()

fromVirtualInterface

public T fromVirtualInterface(VirtualInterface in)


Copyright © 2009-2012 jclouds. All Rights Reserved.