org.jclouds.openstack.nova.v2_0.domain
Class Image.Builder<T extends Image.Builder<T>>
java.lang.Object
org.jclouds.openstack.v2_0.domain.Resource.Builder<T>
org.jclouds.openstack.nova.v2_0.domain.Image.Builder<T>
- Enclosing class:
- Image
public abstract static class Image.Builder<T extends Image.Builder<T>>
- extends Resource.Builder<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
updated
protected Date updated
created
protected Date created
tenantId
protected String tenantId
userId
protected String userId
status
protected Image.Status status
progress
protected int progress
minDisk
protected int minDisk
minRam
protected int minRam
server
protected Resource server
metadata
protected Map<String,String> metadata
Image.Builder
public Image.Builder()
updated
public T updated(Date updated)
- See Also:
Image.getUpdated()
created
public T created(Date created)
- See Also:
Image.getCreated()
tenantId
public T tenantId(String tenantId)
- See Also:
Image.getTenantId()
userId
public T userId(String userId)
- See Also:
Image.getUserId()
status
public T status(Image.Status status)
- See Also:
Image.getStatus()
progress
public T progress(int progress)
- See Also:
Image.getProgress()
minDisk
public T minDisk(int minDisk)
- See Also:
Image.getMinDisk()
minRam
public T minRam(int minRam)
- See Also:
Image.getMinRam()
server
public T server(Resource server)
- See Also:
Image.getServer()
metadata
public T metadata(Map<String,String> metadata)
- See Also:
Image.getMetadata()
build
public Image build()
- Overrides:
build in class Resource.Builder<T extends Image.Builder<T>>
fromImage
public T fromImage(Image in)
Copyright © 2009-2012 jclouds. All Rights Reserved.