Class QaQuestion.AnswerChoice (2.57.0)
2.88.0 (latest)
2.87.0
2.85.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.10
2.2.7
public static final class QaQuestion . AnswerChoice extends GeneratedMessageV3 implements QaQuestion . AnswerChoiceOrBuilder
Message representing a possible answer to the question.
Protobuf type google.cloud.contactcenterinsights.v1.QaQuestion.AnswerChoice
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int BOOL_VALUE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int KEY_FIELD_NUMBER
Field Value
Type
Description
int
public static final int NA_VALUE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int NUM_VALUE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int SCORE_FIELD_NUMBER
Field Value
Type
Description
int
public static final int STR_VALUE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static QaQuestion . AnswerChoice getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static QaQuestion . AnswerChoice . Builder newBuilder ()
public static QaQuestion . AnswerChoice . Builder newBuilder ( QaQuestion . AnswerChoice prototype )
public static QaQuestion . AnswerChoice parseDelimitedFrom ( InputStream input )
public static QaQuestion . AnswerChoice parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static QaQuestion . AnswerChoice parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static QaQuestion . AnswerChoice parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static QaQuestion . AnswerChoice parseFrom ( ByteString data )
public static QaQuestion . AnswerChoice parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static QaQuestion . AnswerChoice parseFrom ( CodedInputStream input )
public static QaQuestion . AnswerChoice parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static QaQuestion . AnswerChoice parseFrom ( InputStream input )
public static QaQuestion . AnswerChoice parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static QaQuestion . AnswerChoice parseFrom ( ByteBuffer data )
public static QaQuestion . AnswerChoice parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<QaQuestion . AnswerChoice > parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public boolean getBoolValue ()
Boolean value.
bool bool_value = 4;
Returns
Type
Description
boolean
The boolValue.
public QaQuestion . AnswerChoice getDefaultInstanceForType ()
A short string used as an identifier.
string key = 1;
Returns
Type
Description
String
The key.
public ByteString getKeyBytes ()
A short string used as an identifier.
string key = 1;
Returns
Type
Description
ByteString
The bytes for key.
public boolean getNaValue ()
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.
bool na_value = 5;
Returns
Type
Description
boolean
The naValue.
public double getNumValue ()
Numerical value.
double num_value = 3;
Returns
Type
Description
double
The numValue.
public Parser<QaQuestion . AnswerChoice > getParserForType ()
Overrides
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult. If the answer uses na_value, this field is unused.
optional double score = 6;
Returns
Type
Description
double
The score.
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
public String getStrValue ()
String value.
string str_value = 2;
Returns
Type
Description
String
The strValue.
public ByteString getStrValueBytes ()
String value.
string str_value = 2;
Returns
Type
Description
ByteString
The bytes for strValue.
public QaQuestion . AnswerChoice . ValueCase getValueCase ()
public boolean hasBoolValue ()
Boolean value.
bool bool_value = 4;
Returns
Type
Description
boolean
Whether the boolValue field is set.
public boolean hasNaValue ()
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.
bool na_value = 5;
Returns
Type
Description
boolean
Whether the naValue field is set.
public boolean hasNumValue ()
Numerical value.
double num_value = 3;
Returns
Type
Description
boolean
Whether the numValue field is set.
public boolean hasScore ()
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult. If the answer uses na_value, this field is unused.
optional double score = 6;
Returns
Type
Description
boolean
Whether the score field is set.
public boolean hasStrValue ()
String value.
string str_value = 2;
Returns
Type
Description
boolean
Whether the strValue field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public QaQuestion . AnswerChoice . Builder newBuilderForType ()
protected QaQuestion . AnswerChoice . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public QaQuestion . AnswerChoice . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]