public interface UserData
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
formidsByAlias(java.lang.String alias) |
java.lang.String[] |
getAlias(java.lang.String formid)
Fetch alias for a message (formid).
|
java.lang.String |
getAuthKey()
Get the authetication key associated with the bot.
|
java.lang.String |
getFlowletData(java.lang.String flowlet) |
java.lang.String |
getFlowletForFormid(java.lang.String formid) |
java.lang.String |
getFlowletForRoom(java.lang.String roomid) |
java.lang.String |
getLastMsgId()
Get id of the last message posted by bot itself.
|
java.lang.String |
getLastMsgTimestamp()
Timestamp when last message was received by the bot.
|
java.lang.String |
getToken()
Get the security token of the user, if user is authenticated.
|
java.lang.String |
getUserId()
Get the user's teamchat user id
|
void |
updateAlias(java.lang.String formid,
java.lang.String alias)
Set alias for the message (formid), .
|
void |
updateAuthKey(java.lang.String authKey)
Set the authentication key associated with the bot.
|
void |
updateFlowletData(java.lang.String id,
java.lang.String data) |
void |
updateFlowletFormidMapping(java.lang.String formid,
java.lang.String flowletid) |
void |
updateFlowletRoomidMapping(java.lang.String roomid,
java.lang.String flowletid) |
void |
updateLastMsgId(java.lang.String msgid)
Set id of the last message posted by bot itself.
|
void |
updateLastMsgTimestamp(java.lang.String lastMsgTimestamp)
Last message timestamp set by eventstream when a message arrives.
|
void |
updateToken(java.lang.String token)
Security token of the user set by API, if user is authenticated.
|
void |
updateUserId(java.lang.String userId)
User's teamchat user id set by API when user is authenticated.
|
java.lang.String getAuthKey()
java.lang.String getToken()
java.lang.String getUserId()
java.lang.String getLastMsgTimestamp()
java.lang.String[] getAlias(java.lang.String formid)
java.lang.String getLastMsgId()
void updateToken(java.lang.String token)
void updateUserId(java.lang.String userId)
void updateLastMsgTimestamp(java.lang.String lastMsgTimestamp)
void updateAlias(java.lang.String formid, java.lang.String alias)
void updateLastMsgId(java.lang.String msgid)
java.lang.String getFlowletData(java.lang.String flowlet)
void updateFlowletData(java.lang.String id, java.lang.String data)
java.lang.String getFlowletForFormid(java.lang.String formid)
void updateFlowletFormidMapping(java.lang.String formid, java.lang.String flowletid)
java.lang.String getFlowletForRoom(java.lang.String roomid)
void updateFlowletRoomidMapping(java.lang.String roomid, java.lang.String flowletid)
java.lang.String[] formidsByAlias(java.lang.String alias)
void updateAuthKey(java.lang.String authKey)