org.jclouds.cloudstack.domain
Class Alert.Builder<T extends Alert.Builder<T>>

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

public abstract static class Alert.Builder<T extends Alert.Builder<T>>
extends Object


Field Summary
protected  String description
           
protected  String id
           
protected  Date sent
           
protected  String type
           
 
Constructor Summary
Alert.Builder()
           
 
Method Summary
 Alert build()
           
 T description(String description)
           
 T fromAlert(Alert in)
           
 T id(String id)
           
protected abstract  T self()
           
 T sent(Date sent)
           
 T type(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

description

protected String description

sent

protected Date sent

type

protected String type
Constructor Detail

Alert.Builder

public Alert.Builder()
Method Detail

self

protected abstract T self()

id

public T id(String id)
See Also:
Alert.getId()

description

public T description(String description)
See Also:
Alert.getDescription()

sent

public T sent(Date sent)
See Also:
Alert.getSent()

type

public T type(String type)
See Also:
Alert.getType()

build

public Alert build()

fromAlert

public T fromAlert(Alert in)


Copyright © 2009-2013 jclouds. All Rights Reserved.