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

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

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


Field Summary
protected  Set<EmailOverviewDomain> domains
           
protected  EmailOverviewSummary summary
           
 
Constructor Summary
EmailOverview.Builder()
           
 
Method Summary
 EmailOverview build()
           
 T domains(EmailOverviewDomain... in)
           
 T domains(Set<EmailOverviewDomain> domains)
           
 T fromEmailOverview(EmailOverview in)
           
protected abstract  T self()
           
 T summary(EmailOverviewSummary summary)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

summary

protected EmailOverviewSummary summary

domains

protected Set<EmailOverviewDomain> domains
Constructor Detail

EmailOverview.Builder

public EmailOverview.Builder()
Method Detail

self

protected abstract T self()

summary

public T summary(EmailOverviewSummary summary)
See Also:
EmailOverview.getSummary()

domains

public T domains(Set<EmailOverviewDomain> domains)
See Also:
EmailOverview.gets()

domains

public T domains(EmailOverviewDomain... in)

build

public EmailOverview build()

fromEmailOverview

public T fromEmailOverview(EmailOverview in)


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