org.jenkinsci.plugins.mailwatcher
Class MailWatcherNotification.Builder

java.lang.Object
  extended by org.jenkinsci.plugins.mailwatcher.MailWatcherNotification.Builder
Enclosing class:
MailWatcherNotification

public abstract static class MailWatcherNotification.Builder
extends Object


Field Summary
protected  MailWatcherMailer mailer
           
 
Constructor Summary
MailWatcherNotification.Builder(MailWatcherMailer mailer, String jenkinsRootUrl)
           
 
Method Summary
 MailWatcherNotification.Builder body(String body)
           
protected  MailWatcherNotification.Builder initiator(hudson.model.User initiator)
           
protected  MailWatcherNotification.Builder name(String name)
           
 MailWatcherNotification.Builder recipients(String recipients)
           
abstract  void send(Object object)
           
 MailWatcherNotification.Builder subject(String subject)
           
protected  MailWatcherNotification.Builder url(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mailer

protected final MailWatcherMailer mailer
Constructor Detail

MailWatcherNotification.Builder

public MailWatcherNotification.Builder(MailWatcherMailer mailer,
                                       String jenkinsRootUrl)
Method Detail

subject

public MailWatcherNotification.Builder subject(String subject)

body

public MailWatcherNotification.Builder body(String body)

recipients

public MailWatcherNotification.Builder recipients(String recipients)

url

protected MailWatcherNotification.Builder url(String url)

name

protected MailWatcherNotification.Builder name(String name)

initiator

protected MailWatcherNotification.Builder initiator(hudson.model.User initiator)

send

public abstract void send(Object object)


Copyright © 2004-2013. All Rights Reserved.