Class MailMessage.Builder
- java.lang.Object
-
- com.google.gerrit.server.mail.receive.MailMessage.Builder
-
- Enclosing class:
- MailMessage
public abstract static class MailMessage.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description MailMessage.Builder
addAdditionalHeader(String val)
MailMessage.Builder
addCc(Address val)
abstract com.google.common.collect.ImmutableList.Builder<String>
additionalHeadersBuilder()
MailMessage.Builder
addTo(Address val)
abstract MailMessage
build()
abstract com.google.common.collect.ImmutableList.Builder<Address>
ccBuilder()
abstract MailMessage.Builder
dateReceived(org.joda.time.DateTime val)
abstract MailMessage.Builder
from(Address val)
abstract MailMessage.Builder
htmlContent(String val)
abstract MailMessage.Builder
id(String val)
abstract MailMessage.Builder
rawContent(com.google.common.collect.ImmutableList<Integer> val)
abstract MailMessage.Builder
rawContentUTF(String val)
abstract MailMessage.Builder
subject(String val)
abstract MailMessage.Builder
textContent(String val)
abstract com.google.common.collect.ImmutableList.Builder<Address>
toBuilder()
-
-
-
Method Detail
-
id
public abstract MailMessage.Builder id(String val)
-
from
public abstract MailMessage.Builder from(Address val)
-
toBuilder
public abstract com.google.common.collect.ImmutableList.Builder<Address> toBuilder()
-
addTo
public MailMessage.Builder addTo(Address val)
-
ccBuilder
public abstract com.google.common.collect.ImmutableList.Builder<Address> ccBuilder()
-
addCc
public MailMessage.Builder addCc(Address val)
-
dateReceived
public abstract MailMessage.Builder dateReceived(org.joda.time.DateTime val)
-
additionalHeadersBuilder
public abstract com.google.common.collect.ImmutableList.Builder<String> additionalHeadersBuilder()
-
addAdditionalHeader
public MailMessage.Builder addAdditionalHeader(String val)
-
subject
public abstract MailMessage.Builder subject(String val)
-
textContent
public abstract MailMessage.Builder textContent(String val)
-
htmlContent
public abstract MailMessage.Builder htmlContent(String val)
-
rawContent
public abstract MailMessage.Builder rawContent(com.google.common.collect.ImmutableList<Integer> val)
-
rawContentUTF
public abstract MailMessage.Builder rawContentUTF(String val)
-
build
public abstract MailMessage build()
-
-