ActivityTypes Class
- java.
lang. Object - com.
microsoft. bot. schema. ActivityTypes
- com.
public final class ActivityTypes
Defines values for ActivityTypes.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
| static final java.lang.String |
COMMAND
Enum value for Command Activities. |
| static final java.lang.String |
COMMAND_RESULT
Enum value for Command Result Activities. |
| static final java.lang.String |
CONTACT_RELATION_UPDATE
Enum value contact |
| static final java.lang.String |
CONVERSATION_UPDATE
Enum value conversation |
| static final java.lang.String |
DELAY
The type value for delay activities. |
| static final java.lang.String |
DELETE_USER_DATA
Enum value delete |
| static final java.lang.String |
END_OF_CONVERSATION
Enum value end |
| static final java.lang.String |
EVENT
Enum value event. |
| static final java.lang.String |
HANDOFF
Enum value handoff. |
| static final java.lang.String |
INSTALLATION_UPDATE
Enum value installation |
| static final java.lang.String |
INVOKE
Enum value invoke. |
| static final java.lang.String |
INVOKE_RESPONSE
The type value for invoke response activities. |
| static final java.lang.String |
MESSAGE
Enum value message. |
| static final java.lang.String |
MESSAGE_DELETE
Enum value message |
| static final java.lang.String |
MESSAGE_REACTION
Enum value message |
| static final java.lang.String |
MESSAGE_UPDATE
Enum value message |
| static final java.lang.String |
SUGGESTION
Enum value suggestion. |
| static final java.lang.String |
TRACE
Enum value trace. |
| static final java.lang.String |
TYPING
Enum value typing. |
Methods inherited from java.lang.Object
Field Details
COMMAND
public static final String COMMAND
Enum value for Command Activities.
COMMAND_RESULT
public static final String COMMAND_RESULT
Enum value for Command Result Activities.
CONTACT_RELATION_UPDATE
public static final String CONTACT_RELATION_UPDATE
Enum value contactRelationUpdate.
CONVERSATION_UPDATE
public static final String CONVERSATION_UPDATE
Enum value conversationUpdate.
DELAY
public static final String DELAY
The type value for delay activities. As an outgoing activity type, causes the adapter to pause for Activity#getValue milliseconds. The activity's Activity#getValue should be an integer value.
DELETE_USER_DATA
public static final String DELETE_USER_DATA
Enum value deleteUserData.
END_OF_CONVERSATION
public static final String END_OF_CONVERSATION
Enum value endOfConversation.
EVENT
public static final String EVENT
Enum value event.
HANDOFF
public static final String HANDOFF
Enum value handoff.
INSTALLATION_UPDATE
public static final String INSTALLATION_UPDATE
Enum value installationUpdate.
INVOKE
public static final String INVOKE
Enum value invoke.
INVOKE_RESPONSE
public static final String INVOKE_RESPONSE
The type value for invoke response activities. This is used for a return payload in response to an invoke activity. Invoke activities communicate programmatic information from a client or channel to a bot, and have a corresponding return payload for use within the channel. The meaning of an invoke activity is defined by the Activity#getName property, which is meaningful within the scope of a channel.
MESSAGE
public static final String MESSAGE
Enum value message.
MESSAGE_DELETE
public static final String MESSAGE_DELETE
Enum value messageDelete.
MESSAGE_REACTION
public static final String MESSAGE_REACTION
Enum value messageReaction.
MESSAGE_UPDATE
public static final String MESSAGE_UPDATE
Enum value messageUpdate.
SUGGESTION
public static final String SUGGESTION
Enum value suggestion.
TRACE
public static final String TRACE
Enum value trace.
TYPING
public static final String TYPING
Enum value typing.