org.jclouds.cloudservers.domain
Class Image.Builder<T extends Image.Builder<T>>
java.lang.Object
org.jclouds.cloudservers.domain.Image.Builder<T>
- Enclosing class:
- Image
public abstract static class Image.Builder<T extends Image.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
created
protected Date created
id
protected int id
name
protected String name
progress
protected Integer progress
serverId
protected Integer serverId
status
protected ImageStatus status
updated
protected Date updated
Image.Builder
public Image.Builder()
self
protected abstract T self()
created
public T created(Date created)
- See Also:
Image.getCreated()
id
public T id(int id)
- See Also:
Image.getId()
name
public T name(String name)
- See Also:
Image.getName()
progress
public T progress(Integer progress)
- See Also:
Image.getProgress()
serverId
public T serverId(Integer serverId)
- See Also:
Image.getServerId()
status
public T status(ImageStatus status)
- See Also:
Image.getStatus()
updated
public T updated(Date updated)
- See Also:
Image.getUpdated()
build
public Image build()
fromImage
public T fromImage(Image in)
Copyright © 2009-2012 jclouds. All Rights Reserved.