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

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

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


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

Field Detail

id

protected String id

volumeId

protected String volumeId

serverId

protected String serverId

device

protected String device
Constructor Detail

VolumeAttachment.Builder

public VolumeAttachment.Builder()
Method Detail

self

protected abstract T self()

id

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

volumeId

public T volumeId(String volumeId)
See Also:
VolumeAttachment.getVolumeId()

serverId

public T serverId(String serverId)
See Also:
VolumeAttachment.getServerId()

device

public T device(String device)
See Also:
VolumeAttachment.getDevice()

build

public VolumeAttachment build()

fromVolumeAttachment

public T fromVolumeAttachment(VolumeAttachment in)


Copyright © 2009-2012 jclouds. All Rights Reserved.