java.lang.Object | |
↳ | com.urbanairship.contacts.EmailRegistrationOptions |
Email channel registration options.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | COMMERCIAL_OPTED_IN_KEY | ||||||||||
String | DOUBLE_OPT_IN_KEY | ||||||||||
String | PROPERTIES_KEY | ||||||||||
String | TRANSACTIONAL_OPTED_IN_KEY |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static EmailRegistrationOptions |
commercialOptions(Date commercialOptedIn, Date transactionalOptedIn, JsonMap properties)
Commercial registration options.
| ||||||||||
static EmailRegistrationOptions |
options(Date transactionalOptedIn, JsonMap properties, boolean doubleOptIn)
Email registration options.
| ||||||||||
static EmailRegistrationOptions |
options(JsonMap properties, boolean doubleOptIn)
Email registration options.
| ||||||||||
JsonValue |
toJsonValue()
Returns the objects represented as a JsonValue.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.urbanairship.json.JsonSerializable
|
Commercial registration options.
commercialOptedIn | The commercial opted in date. |
---|---|
transactionalOptedIn | The transactional opted in date. |
properties | The optional properties. |
Email registration options.
transactionalOptedIn | The transactional opted in date. |
---|---|
properties | The optional properties. |
doubleOptIn | true to enable double opt-in, otherwise false . |
Email registration options.
properties | The optional properties. |
---|---|
doubleOptIn | true to enable double opt-in, otherwise false . |
Returns the objects represented as a JsonValue.