org.jclouds.cloudstack.domain
Class AsyncJob.Builder<T>

java.lang.Object
  extended by org.jclouds.cloudstack.domain.AsyncJob.Builder<T>
Enclosing class:
AsyncJob<T>

public static class AsyncJob.Builder<T>
extends Object


Constructor Summary
AsyncJob.Builder()
           
 
Method Summary
 AsyncJob.Builder<T> accountId(long accountId)
           
 AsyncJob<T> build()
           
 AsyncJob.Builder<T> cmd(String cmd)
           
 AsyncJob.Builder<T> created(Date created)
           
 AsyncJob.Builder<T> error(AsyncJobError error)
           
static
<T> AsyncJob.Builder<T>
fromAsyncJobUntyped(AsyncJob<T> in)
           
 AsyncJob.Builder<T> id(long id)
           
 AsyncJob.Builder<T> instanceId(long instanceId)
           
 AsyncJob.Builder<T> instanceType(String instanceType)
           
 AsyncJob.Builder<T> progress(int progress)
           
 AsyncJob.Builder<T> result(T result)
           
 AsyncJob.Builder<T> resultCode(AsyncJob.ResultCode resultCode)
           
 AsyncJob.Builder<T> resultType(String resultType)
           
 AsyncJob.Builder<T> status(AsyncJob.Status status)
           
 AsyncJob.Builder<T> userId(int userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncJob.Builder

public AsyncJob.Builder()
Method Detail

accountId

public AsyncJob.Builder<T> accountId(long accountId)

cmd

public AsyncJob.Builder<T> cmd(String cmd)

created

public AsyncJob.Builder<T> created(Date created)

id

public AsyncJob.Builder<T> id(long id)

instanceId

public AsyncJob.Builder<T> instanceId(long instanceId)

error

public AsyncJob.Builder<T> error(AsyncJobError error)

instanceType

public AsyncJob.Builder<T> instanceType(String instanceType)

progress

public AsyncJob.Builder<T> progress(int progress)

result

public AsyncJob.Builder<T> result(T result)

resultCode

public AsyncJob.Builder<T> resultCode(AsyncJob.ResultCode resultCode)

resultType

public AsyncJob.Builder<T> resultType(String resultType)

status

public AsyncJob.Builder<T> status(AsyncJob.Status status)

userId

public AsyncJob.Builder<T> userId(int userId)

build

public AsyncJob<T> build()

fromAsyncJobUntyped

public static <T> AsyncJob.Builder<T> fromAsyncJobUntyped(AsyncJob<T> in)


Copyright © 2009-2012 jclouds. All Rights Reserved.