All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.liveperson.faas.client.FaaSEvent Maven / Gradle / Ivy

Go to download

Functions client for invoking lambdas via the eventsource gateway (a.k.a Asgard)

There is a newer version: 1.2.3
Show newest version
package com.liveperson.faas.client;

public enum FaaSEvent {
    ChatPostSurveyEmailTranscript("denver_post_survey_email_transcript"),
    ConversationalCommand("conversational_command"),
    MessagingNewConversation("controllerbot_messaging_new_conversation"),
    MessagingConversationEnd("controllerbot_messaging_conversation_end"),
    MessagingConversationIdle("controllerbot_messaging_conversation_idle"),
    MessagingConversationRouting("controllerbot_messaging_conversation_routing"),
    MessagingLineInOffHours("controllerbot_messaging_mid_conversation_msg"),
    MessagingParticipantChange("controllerbot_messaging_participants_change"),
    MessagingTTR("controllerbot_messaging_ttr"),
    MessagingSurveyStarted("surveybot_messaging_survey_started"),
    MessagingSurveyEnded("surveybot_messaging_survey_ended"),
    ThirdPartyBotsPostHook("bot_connectors_post_hook"),
    ThirdPartyBotsErrorHook("bot_connectors_error_hook"),
    ThirdPartyBotsCustomIntegration("bot_connectors_custom_integration"),
    ThirdPartyBotsPreHook("bot_connectors_pre_hook");

    private final String eventId;

    private FaaSEvent(final String eventId) {
        this.eventId = eventId;
    }

    @Override
    public String toString() {
        return eventId;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy