org.jclouds.glesys.domain
Class EmailAlias.Builder<T extends EmailAlias.Builder<T>>

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

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


Field Summary
protected  String alias
           
protected  String forwardTo
           
 
Constructor Summary
EmailAlias.Builder()
           
 
Method Summary
 T alias(String alias)
           
 EmailAlias build()
           
 T forwardTo(String forwardTo)
           
 T fromEmailAlias(EmailAlias in)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alias

protected String alias

forwardTo

protected String forwardTo
Constructor Detail

EmailAlias.Builder

public EmailAlias.Builder()
Method Detail

self

protected abstract T self()

alias

public T alias(String alias)
See Also:
EmailAlias.getAlias()

forwardTo

public T forwardTo(String forwardTo)
See Also:
EmailAlias.getForwardTo()

build

public EmailAlias build()

fromEmailAlias

public T fromEmailAlias(EmailAlias in)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.