public abstract static class ImageDetails.Builder<T extends ImageDetails.Builder<T>> extends Image.Builder<T>
Modifier and Type | Field and Description |
---|---|
protected Date |
createdAt |
protected Date |
deletedAt |
protected boolean |
isPublic |
protected String |
location |
protected long |
minDisk |
protected long |
minRam |
protected String |
owner |
protected Map<String,String> |
properties |
protected Image.Status |
status |
protected Date |
updatedAt |
checksum, containerFormat, diskFormat, size
id, links, name
Constructor and Description |
---|
ImageDetails.Builder() |
Modifier and Type | Method and Description |
---|---|
ImageDetails |
build() |
T |
createdAt(Date createdAt) |
T |
deletedAt(Date deletedAt) |
T |
fromImageDetails(ImageDetails in) |
T |
isPublic(boolean isPublic) |
T |
location(String location) |
T |
minDisk(long minDisk) |
T |
minRam(long minRam) |
T |
owner(String owner) |
T |
properties(Map<String,String> properties) |
T |
status(Image.Status status) |
T |
updatedAt(Date updatedAt) |
checksum, containerFormat, diskFormat, fromImage, size
fromResource, id, links, links, name, self
protected long minDisk
protected long minRam
protected String location
protected String owner
protected Date updatedAt
protected Date createdAt
protected Date deletedAt
protected Image.Status status
protected boolean isPublic
public T minDisk(long minDisk)
ImageDetails.getMinDisk()
public T minRam(long minRam)
ImageDetails.getMinRam()
public T location(String location)
ImageDetails.getLocation()
public T owner(String owner)
ImageDetails.getOwner()
public T updatedAt(Date updatedAt)
ImageDetails.getUpdatedAt()
public T createdAt(Date createdAt)
ImageDetails.getCreatedAt()
public T deletedAt(Date deletedAt)
ImageDetails.getDeletedAt()
public T status(Image.Status status)
ImageDetails.getStatus()
public T isPublic(boolean isPublic)
ImageDetails.isPublic()
public T properties(Map<String,String> properties)
ImageDetails.getProperties()
public ImageDetails build()
build
in class Image.Builder<T extends ImageDetails.Builder<T>>
public T fromImageDetails(ImageDetails in)
Copyright © 2009-2013 jclouds. All Rights Reserved.