Class AiAnswer

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

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

    • AiAnswer

      public AiAnswer()
    • AiAnswer

      public AiAnswer(Boolean initWithEmptyList)
  • Method Details

    • answerId

      public AiAnswer answerId(String answerId)
      The unique identifier of the suggested AI answer.
    • getAnswerId

      public String getAnswerId()
    • setAnswerId

      public void setAnswerId(String answerId)
    • explanation

      public AiAnswer explanation(String explanation)
      An explanation providing the reasoning behind the suggested answer.
    • getExplanation

      public String getExplanation()
    • setExplanation

      public void setExplanation(String explanation)
    • failureType

      public AiAnswer failureType(AiAnswer.FailureTypeEnum failureType)
      Describes the type of error associated with the AI answer.
    • getFailureType

      public AiAnswer.FailureTypeEnum getFailureType()
    • setFailureType

      public void setFailureType(AiAnswer.FailureTypeEnum failureType)
    • 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