org.jclouds.openstack.nova.v2_0.domain
Class VolumeSnapshot.Builder<T extends VolumeSnapshot.Builder<T>>
java.lang.Object
org.jclouds.openstack.nova.v2_0.domain.VolumeSnapshot.Builder<T>
- Enclosing class:
- VolumeSnapshot
public abstract static class VolumeSnapshot.Builder<T extends VolumeSnapshot.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected String id
volumeId
protected String volumeId
status
protected Volume.Status status
size
protected int size
created
protected Date created
name
protected String name
description
protected String description
VolumeSnapshot.Builder
public VolumeSnapshot.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
VolumeSnapshot.getId()
volumeId
public T volumeId(String volumeId)
- See Also:
VolumeSnapshot.getVolumeId()
status
public T status(Volume.Status status)
- See Also:
VolumeSnapshot.getStatus()
size
public T size(int size)
- See Also:
VolumeSnapshot.getSize()
created
public T created(Date created)
- See Also:
VolumeSnapshot.getCreated()
name
public T name(String name)
- See Also:
VolumeSnapshot.getName()
description
public T description(String description)
- See Also:
VolumeSnapshot.getDescription()
build
public VolumeSnapshot build()
fromVolumeSnapshot
public T fromVolumeSnapshot(VolumeSnapshot in)
Copyright © 2009-2012 jclouds. All Rights Reserved.