Package com.slack.api.bolt.util
Class EventsApiPayloadParser
java.lang.Object
com.slack.api.bolt.util.EventsApiPayloadParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends Event>
EventsApiPayload<E>buildEventPayload(EventRequest request) getEventClass(String eventType) static final StringgetEventTypeAndSubtype(Class<? extends Event> clazz) static booleanisAssistantThreadMessageSubEvent(com.google.gson.JsonObject event, String message) static booleanisAssistantThreadStartedOrContextChangedEvent(com.google.gson.JsonObject event) static booleanisMessageEventInAssistantThread(com.google.gson.JsonObject event)
-
Constructor Details
-
EventsApiPayloadParser
public EventsApiPayloadParser()
-
-
Method Details
-
getEventTypeAndSubtype
-
buildEventPayload
-
getEventClass
-
isAssistantThreadStartedOrContextChangedEvent
public static boolean isAssistantThreadStartedOrContextChangedEvent(com.google.gson.JsonObject event) -
isMessageEventInAssistantThread
public static boolean isMessageEventInAssistantThread(com.google.gson.JsonObject event) -
isAssistantThreadMessageSubEvent
public static boolean isAssistantThreadMessageSubEvent(com.google.gson.JsonObject event, String message)
-