Class GoogleDialogflowCustomSettings

java.lang.Object
com.mypurecloud.sdk.v2.model.GoogleDialogflowCustomSettings
All Implemented Interfaces:
Serializable

public class GoogleDialogflowCustomSettings extends Object implements Serializable
GoogleDialogflowCustomSettings
See Also:
  • Constructor Details

    • GoogleDialogflowCustomSettings

      public GoogleDialogflowCustomSettings()
    • GoogleDialogflowCustomSettings

      public GoogleDialogflowCustomSettings(Boolean initWithEmptyList)
  • Method Details

    • environment

      public GoogleDialogflowCustomSettings environment(String environment)
      If set this environment will be used to initiate the dialogflow bot, otherwise the default configuration will be used. See https://cloud.google.com/dialogflow/docs/agents-versions
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String environment)
    • eventName

      public GoogleDialogflowCustomSettings eventName(String eventName)
      If set this eventName will be used to initiate the dialogflow bot rather than language processing on the input text. See https://cloud.google.com/dialogflow/es/docs/events-overview
    • getEventName

      public String getEventName()
    • setEventName

      public void setEventName(String eventName)
    • webhookQueryParameters

      public GoogleDialogflowCustomSettings webhookQueryParameters(Map<String,String> webhookQueryParameters)
      Parameters passed to the fulfillment webhook of the bot (if any).
    • getWebhookQueryParameters

      public Map<String,String> getWebhookQueryParameters()
    • setWebhookQueryParameters

      public void setWebhookQueryParameters(Map<String,String> webhookQueryParameters)
    • eventInputParameters

      public GoogleDialogflowCustomSettings eventInputParameters(Map<String,String> eventInputParameters)
      Parameters passed to the event input of the bot.
    • getEventInputParameters

      public Map<String,String> getEventInputParameters()
    • setEventInputParameters

      public void setEventInputParameters(Map<String,String> eventInputParameters)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object