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

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

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


Field Summary
protected  int accounts
           
protected  int aliases
           
protected  int maxAccounts
           
protected  int maxAliases
           
 
Constructor Summary
EmailOverviewSummary.Builder()
           
 
Method Summary
 T accounts(int accounts)
           
 T aliases(int aliases)
           
 EmailOverviewSummary build()
           
 T fromEmailOverviewSummary(EmailOverviewSummary in)
           
 T maxAccounts(int maxAccounts)
           
 T maxAliases(int maxAliases)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

accounts

protected int accounts

maxAccounts

protected int maxAccounts

aliases

protected int aliases

maxAliases

protected int maxAliases
Constructor Detail

EmailOverviewSummary.Builder

public EmailOverviewSummary.Builder()
Method Detail

self

protected abstract T self()

accounts

public T accounts(int accounts)
See Also:
EmailOverviewSummary.getAccounts()

maxAccounts

public T maxAccounts(int maxAccounts)
See Also:
EmailOverviewSummary.getMaxAccounts()

aliases

public T aliases(int aliases)
See Also:
EmailOverviewSummary.getAliases()

maxAliases

public T maxAliases(int maxAliases)
See Also:
EmailOverviewSummary.getMaxAliases()

build

public EmailOverviewSummary build()

fromEmailOverviewSummary

public T fromEmailOverviewSummary(EmailOverviewSummary in)


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