Class TextBotTextModeConstraints

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

public class TextBotTextModeConstraints extends Object implements Serializable
Mode constraints to observe when operating on a bot flow.
See Also:
  • Constructor Details

    • TextBotTextModeConstraints

      public TextBotTextModeConstraints()
    • TextBotTextModeConstraints

      public TextBotTextModeConstraints(Boolean initWithEmptyList)
  • Method Details

    • languagePreferences

      public TextBotTextModeConstraints languagePreferences(List<String> languagePreferences)
      The list of language preferences by their ISO language code.
    • getLanguagePreferences

      public List<String> getLanguagePreferences()
    • setLanguagePreferences

      public void setLanguagePreferences(List<String> languagePreferences)
    • noInputTimeoutMilliseconds

      public TextBotTextModeConstraints noInputTimeoutMilliseconds(Integer noInputTimeoutMilliseconds)
      The amount of time, in milliseconds, before the client should send the 'NoInput' event to trigger the \"no input\" bot response and handling on digital channels. Note: This optional field will only be returned for 'Digital Bot Flow' turns.
    • getNoInputTimeoutMilliseconds

      public Integer getNoInputTimeoutMilliseconds()
    • setNoInputTimeoutMilliseconds

      public void setNoInputTimeoutMilliseconds(Integer noInputTimeoutMilliseconds)
    • 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