org.jclouds.openstack.glance.v1_0.domain
Class ImageDetails.Builder<T extends ImageDetails.Builder<T>>
java.lang.Object
org.jclouds.openstack.v2_0.domain.Resource.Builder<T>
org.jclouds.openstack.glance.v1_0.domain.Image.Builder<T>
org.jclouds.openstack.glance.v1_0.domain.ImageDetails.Builder<T>
- Enclosing class:
- ImageDetails
public abstract static class ImageDetails.Builder<T extends ImageDetails.Builder<T>>
- extends Image.Builder<T>
| Fields inherited from class org.jclouds.openstack.v2_0.domain.Resource.Builder |
id, links, name |
| Methods inherited from class org.jclouds.openstack.v2_0.domain.Resource.Builder |
fromResource, id, links, links, name, self |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minDisk
protected long minDisk
minRam
protected long minRam
location
protected String location
owner
protected String owner
updatedAt
protected Date updatedAt
createdAt
protected Date createdAt
deletedAt
protected Date deletedAt
status
protected Image.Status status
isPublic
protected boolean isPublic
properties
protected Map<String,String> properties
ImageDetails.Builder
public ImageDetails.Builder()
minDisk
public T minDisk(long minDisk)
- See Also:
ImageDetails.getMinDisk()
minRam
public T minRam(long minRam)
- See Also:
ImageDetails.getMinRam()
location
public T location(String location)
- See Also:
ImageDetails.getLocation()
owner
public T owner(String owner)
- See Also:
ImageDetails.getOwner()
updatedAt
public T updatedAt(Date updatedAt)
- See Also:
ImageDetails.getUpdatedAt()
createdAt
public T createdAt(Date createdAt)
- See Also:
ImageDetails.getCreatedAt()
deletedAt
public T deletedAt(Date deletedAt)
- See Also:
ImageDetails.getDeletedAt()
status
public T status(Image.Status status)
- See Also:
ImageDetails.getStatus()
isPublic
public T isPublic(boolean isPublic)
- See Also:
ImageDetails.isPublic()
properties
public T properties(Map<String,String> properties)
- See Also:
ImageDetails.getProperties()
build
public ImageDetails build()
- Overrides:
build in class Image.Builder<T extends ImageDetails.Builder<T>>
fromImageDetails
public T fromImageDetails(ImageDetails in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.