public static final class RegisterEmailChannel.Builder
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
RegisterEmailChannel.Builder |
addAllProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Add all properties values.
|
RegisterEmailChannel.Builder |
addProperty(java.lang.String key,
java.lang.String value)
Add a property.
|
RegisterEmailChannel |
build() |
RegisterEmailChannel.Builder |
setAddress(java.lang.String address)
Set the channel's address, a Unique identifier of the object
used as the primary ID in the delivery tier (Email).
|
RegisterEmailChannel.Builder |
setEmailOptInLevel(OptInLevel level,
java.lang.String time)
Set the EmailOptInLevel status and time.
|
RegisterEmailChannel.Builder |
setEmailOptInMode(OptInMode emailOptInMode)
Set the channel's address, a Unique identifier of the object
used as the primary ID in the delivery tier (Email).
|
RegisterEmailChannel.Builder |
setLocaleCountry(java.lang.String locale_country)
Set a the localeCountry The two-letter country locale shortcode.
|
RegisterEmailChannel.Builder |
setLocaleLanguage(java.lang.String locale_language)
Set a String localeLanguage, the two-letter language locale
shortcode.
|
RegisterEmailChannel.Builder |
setTimeZone(java.lang.String timezone)
Set timezone string.
|
public RegisterEmailChannel.Builder setEmailOptInLevel(OptInLevel level, java.lang.String time)
level
- time OptInLevel, Stringtime
- Stringpublic RegisterEmailChannel.Builder setAddress(java.lang.String address)
address
- Stringpublic RegisterEmailChannel.Builder setTimeZone(java.lang.String timezone)
timezone
- Stringpublic RegisterEmailChannel.Builder setLocaleCountry(java.lang.String locale_country)
locale_country
- Stringpublic RegisterEmailChannel.Builder setLocaleLanguage(java.lang.String locale_language)
locale_language
- Stringpublic RegisterEmailChannel.Builder setEmailOptInMode(OptInMode emailOptInMode)
emailOptInMode
- OptInModepublic RegisterEmailChannel.Builder addProperty(java.lang.String key, java.lang.String value)
key
- Stringvalue
- Stringpublic RegisterEmailChannel.Builder addAllProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- Map of Strings.public RegisterEmailChannel build()