@Immutable @VisibleForTesting(visibility=PRIVATE) public static final class CampaignJsonFactory.JsonKeys extends Object
Modifier and Type | Field and Description |
---|---|
static String |
APPLIES_TO_ALL_MERCHANTS |
static String |
CONFIRMATION_HTML |
static String |
ID |
static String |
MESSAGE_FOR_EMAIL_BODY |
static String |
MESSAGE_FOR_EMAIL_SUBJECT |
static String |
MESSAGE_FOR_FACEBOOK |
static String |
MESSAGE_FOR_TWITTER |
static String |
MODEL_ROOT
The key under which this model can be nested.
|
static String |
NAME |
static String |
OFFER_HTML |
static String |
SHARE_URL_EMAIL |
static String |
SHARE_URL_FACEBOOK |
static String |
SHARE_URL_TWITTER |
static String |
SHAREABLE |
static String |
SPONSOR |
static String |
TYPE |
static String |
VALUE |
@JsonValueType(value=JSON_OBJECT) public static final String MODEL_ROOT
@JsonValueType(value=BOOLEAN) public static final String APPLIES_TO_ALL_MERCHANTS
@JsonValueType(value=STRING) public static final String CONFIRMATION_HTML
@JsonValueType(value=LONG) public static final String ID
@JsonValueType(value=STRING) public static final String MESSAGE_FOR_EMAIL_BODY
@JsonValueType(value=STRING) public static final String MESSAGE_FOR_EMAIL_SUBJECT
@JsonValueType(value=STRING) public static final String MESSAGE_FOR_FACEBOOK
@JsonValueType(value=STRING) public static final String MESSAGE_FOR_TWITTER
@JsonValueType(value=STRING) public static final String NAME
@JsonValueType(value=STRING) public static final String OFFER_HTML
@JsonValueType(value=BOOLEAN) public static final String SHAREABLE
@JsonValueType(value=STRING) public static final String SHARE_URL_EMAIL
@JsonValueType(value=STRING) public static final String SHARE_URL_FACEBOOK
@JsonValueType(value=STRING) public static final String SHARE_URL_TWITTER
@JsonValueType(value=STRING) public static final String SPONSOR
@JsonValueType(value=STRING) public static final String TYPE
@JsonValueType(value=LONG) public static final String VALUE