public class ChatbotCallback
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANONYMOUSUSERACCOUNT_FIELD |
static java.lang.String |
BOTID_FIELD |
static java.lang.String |
BUSINESSBOTPLUGINID_FIELD |
static java.lang.String |
CALLBACKMESSAGE_FIELD |
static java.lang.String |
CRONSCHEDULE_FIELD |
static java.lang.String |
HASANONYMOUSUSERACCOUNT_FIELD |
static java.lang.String |
HASMOBILEUSERACCOUNT_FIELD |
static java.lang.String |
MOBILEUSERACCOUNT_FIELD |
Constructor and Description |
---|
ChatbotCallback() |
ChatbotCallback(int botId,
int businessBotPluginId,
boolean hasAnonymousUserAccount,
AnonymousUserAccount anonymousUserAccount,
boolean hasMobileUserAccount,
MobileUserAccount mobileUserAccount,
java.lang.String cronSchedule,
java.lang.String callbackMessage) |
ChatbotCallback(org.json.JSONObject jsonObject) |
Modifier and Type | Method and Description |
---|---|
AnonymousUserAccount |
getAnonymousUserAccount() |
int |
getBotId() |
int |
getBusinessBotPluginId() |
java.lang.String |
getCallbackMessage() |
java.lang.String |
getCronSchedule() |
MobileUserAccount |
getMobileUserAccount() |
boolean |
hasAnonymousUserAccount() |
boolean |
hasMobileUserAccount() |
void |
setAnonymousUserAccount(AnonymousUserAccount anonymousUserAccount) |
void |
setAnonymousUserAccount(boolean hasAnonymousUserAccount) |
void |
setBotId(int botId) |
void |
setBusinessBotPluginId(int businessBotPluginId) |
void |
setCallbackMessage(java.lang.String callbackMessage) |
void |
setCronSchedule(java.lang.String cronSchedule) |
void |
setMobileUserAccount(boolean hasMobileUserAccount) |
void |
setMobileUserAccountId(MobileUserAccount mobileUserAccount) |
org.json.JSONObject |
toJson() |
public static final java.lang.String BOTID_FIELD
public static final java.lang.String BUSINESSBOTPLUGINID_FIELD
public static final java.lang.String HASANONYMOUSUSERACCOUNT_FIELD
public static final java.lang.String ANONYMOUSUSERACCOUNT_FIELD
public static final java.lang.String HASMOBILEUSERACCOUNT_FIELD
public static final java.lang.String MOBILEUSERACCOUNT_FIELD
public static final java.lang.String CRONSCHEDULE_FIELD
public static final java.lang.String CALLBACKMESSAGE_FIELD
public ChatbotCallback()
public ChatbotCallback(int botId, int businessBotPluginId, boolean hasAnonymousUserAccount, AnonymousUserAccount anonymousUserAccount, boolean hasMobileUserAccount, MobileUserAccount mobileUserAccount, java.lang.String cronSchedule, java.lang.String callbackMessage)
public ChatbotCallback(org.json.JSONObject jsonObject)
public int getBotId()
public void setBotId(int botId)
public int getBusinessBotPluginId()
public void setBusinessBotPluginId(int businessBotPluginId)
public boolean hasAnonymousUserAccount()
public void setAnonymousUserAccount(boolean hasAnonymousUserAccount)
public AnonymousUserAccount getAnonymousUserAccount()
public void setAnonymousUserAccount(AnonymousUserAccount anonymousUserAccount)
public boolean hasMobileUserAccount()
public void setMobileUserAccount(boolean hasMobileUserAccount)
public MobileUserAccount getMobileUserAccount()
public void setMobileUserAccountId(MobileUserAccount mobileUserAccount)
public java.lang.String getCronSchedule()
public void setCronSchedule(java.lang.String cronSchedule)
public java.lang.String getCallbackMessage()
public void setCallbackMessage(java.lang.String callbackMessage)
public org.json.JSONObject toJson()
Copyright © 2019 Citunius GmbH. All Rights Reserved.