Contact Center AI Insights v1 API - Class QaQuestion.Types.AnswerChoice (2.18.0)

public sealed class QaQuestion.Types.AnswerChoice : IMessage<QaQuestion.Types.AnswerChoice>, IEquatable<QaQuestion.Types.AnswerChoice>, IDeepCloneable<QaQuestion.Types.AnswerChoice>, IBufferMessage, IMessage

Reference documentation and code samples for the Contact Center AI Insights v1 API class QaQuestion.Types.AnswerChoice.

Message representing a possible answer to the question.

Inheritance

object > QaQuestion.Types.AnswerChoice

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

AnswerChoice()

public AnswerChoice()

AnswerChoice(AnswerChoice)

public AnswerChoice(QaQuestion.Types.AnswerChoice other)
Parameter
Name Description
other QaQuestionTypesAnswerChoice

Properties

BoolValue

public bool BoolValue { get; set; }

Boolean value.

Property Value
Type Description
bool

HasBoolValue

public bool HasBoolValue { get; }

Gets whether the "bool_value" field is set

Property Value
Type Description
bool

HasNaValue

public bool HasNaValue { get; }

Gets whether the "na_value" field is set

Property Value
Type Description
bool

HasNumValue

public bool HasNumValue { get; }

Gets whether the "num_value" field is set

Property Value
Type Description
bool

HasScore

public bool HasScore { get; }

Gets whether the "score" field is set

Property Value
Type Description
bool

HasStrValue

public bool HasStrValue { get; }

Gets whether the "str_value" field is set

Property Value
Type Description
bool

Key

public string Key { get; set; }

A short string used as an identifier.

Property Value
Type Description
string

NaValue

public bool NaValue { get; set; }

A value of "Not Applicable (N/A)". If provided, this field may only be set to true. If a question receives this answer, it will be excluded from any score calculations.

Property Value
Type Description
bool

NumValue

public double NumValue { get; set; }

Numerical value.

Property Value
Type Description
double

Score

public double Score { get; set; }

Numerical score of the answer, used for generating the overall score of a QaScorecardResult. If the answer uses na_value, this field is unused.

Property Value
Type Description
double

StrValue

public string StrValue { get; set; }

String value.

Property Value
Type Description
string

ValueCase

public QaQuestion.Types.AnswerChoice.ValueOneofCase ValueCase { get; }
Property Value
Type Description
QaQuestionTypesAnswerChoiceValueOneofCase