org.jclouds.vcloud.director.v1_5.domain
Class Task.Builder<B extends Task.Builder<B>>

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.Resource.Builder<B>
      extended by org.jclouds.vcloud.director.v1_5.domain.Entity.Builder<B>
          extended by org.jclouds.vcloud.director.v1_5.domain.Task.Builder<B>
Enclosing class:
Task

public abstract static class Task.Builder<B extends Task.Builder<B>>
extends Entity.Builder<B>


Constructor Summary
Task.Builder()
           
 
Method Summary
 Task build()
           
 B endTime(Date endTime)
           
 B error(Error error)
           
 B expiryTime(Date expiryTime)
           
 B fromTask(Task in)
           
 B operation(String operation)
           
 B operationName(String operationName)
           
 B org(Reference org)
           
 B owner(Reference owner)
           
 B params(Object params)
           
 B progress(Integer progress)
           
 B startTime(Date startTime)
           
 B status(String status)
           
 B status(Task.Status status)
           
 B user(Reference user)
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Entity.Builder
description, fromEntityType, id, name, task, tasks
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource.Builder
fromResource, href, link, links, self, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Task.Builder

public Task.Builder()
Method Detail

error

public B error(Error error)
See Also:
Task.getError()

org

public B org(Reference org)
See Also:
Task.getOrg()

owner

public B owner(Reference owner)
See Also:
Task.getOwner()

user

public B user(Reference user)
See Also:
Task.getUser()

params

public B params(Object params)
See Also:
Task.getParams()

progress

public B progress(Integer progress)
See Also:
Task.getProgress()

status

public B status(String status)
See Also:
Task.getStatus()

status

public B status(Task.Status status)
See Also:
Task.getStatus()

operation

public B operation(String operation)
See Also:
Task.getOperation()

operationName

public B operationName(String operationName)
See Also:
Task.getOperationName()

startTime

public B startTime(Date startTime)
See Also:
Task.getStartTime()

endTime

public B endTime(Date endTime)
See Also:
Task.getEndTime()

expiryTime

public B expiryTime(Date expiryTime)
See Also:
Task.getExpiryTime()

build

public Task build()
Overrides:
build in class Entity.Builder<B extends Task.Builder<B>>

fromTask

public B fromTask(Task in)


Copyright © 2009-2012 jclouds. All Rights Reserved.