public static final class QaQuestion.AnswerChoice extends com.google.protobuf.GeneratedMessageV3 implements QaQuestion.AnswerChoiceOrBuilder
Message representing a possible answer to the question.Protobuf type
google.cloud.contactcenterinsights.v1.QaQuestion.AnswerChoice| Modifier and Type | Class and Description |
|---|---|
static class |
QaQuestion.AnswerChoice.Builder
Message representing a possible answer to the question.
|
static class |
QaQuestion.AnswerChoice.ValueCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BOOL_VALUE_FIELD_NUMBER |
static int |
KEY_FIELD_NUMBER |
static int |
NA_VALUE_FIELD_NUMBER |
static int |
NUM_VALUE_FIELD_NUMBER |
static int |
SCORE_FIELD_NUMBER |
static int |
STR_VALUE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getBoolValue()
Boolean value.
|
static QaQuestion.AnswerChoice |
getDefaultInstance() |
QaQuestion.AnswerChoice |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getKey()
A short string used as an identifier.
|
com.google.protobuf.ByteString |
getKeyBytes()
A short string used as an identifier.
|
boolean |
getNaValue()
A value of "Not Applicable (N/A)".
|
double |
getNumValue()
Numerical value.
|
com.google.protobuf.Parser<QaQuestion.AnswerChoice> |
getParserForType() |
double |
getScore()
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult.
|
int |
getSerializedSize() |
String |
getStrValue()
String value.
|
com.google.protobuf.ByteString |
getStrValueBytes()
String value.
|
QaQuestion.AnswerChoice.ValueCase |
getValueCase() |
boolean |
hasBoolValue()
Boolean value.
|
int |
hashCode() |
boolean |
hasNaValue()
A value of "Not Applicable (N/A)".
|
boolean |
hasNumValue()
Numerical value.
|
boolean |
hasScore()
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult.
|
boolean |
hasStrValue()
String value.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static QaQuestion.AnswerChoice.Builder |
newBuilder() |
static QaQuestion.AnswerChoice.Builder |
newBuilder(QaQuestion.AnswerChoice prototype) |
QaQuestion.AnswerChoice.Builder |
newBuilderForType() |
protected QaQuestion.AnswerChoice.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static QaQuestion.AnswerChoice |
parseDelimitedFrom(InputStream input) |
static QaQuestion.AnswerChoice |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaQuestion.AnswerChoice |
parseFrom(byte[] data) |
static QaQuestion.AnswerChoice |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaQuestion.AnswerChoice |
parseFrom(ByteBuffer data) |
static QaQuestion.AnswerChoice |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaQuestion.AnswerChoice |
parseFrom(com.google.protobuf.ByteString data) |
static QaQuestion.AnswerChoice |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaQuestion.AnswerChoice |
parseFrom(com.google.protobuf.CodedInputStream input) |
static QaQuestion.AnswerChoice |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaQuestion.AnswerChoice |
parseFrom(InputStream input) |
static QaQuestion.AnswerChoice |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<QaQuestion.AnswerChoice> |
parser() |
QaQuestion.AnswerChoice.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int STR_VALUE_FIELD_NUMBER
public static final int NUM_VALUE_FIELD_NUMBER
public static final int BOOL_VALUE_FIELD_NUMBER
public static final int NA_VALUE_FIELD_NUMBER
public static final int KEY_FIELD_NUMBER
public static final int SCORE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public QaQuestion.AnswerChoice.ValueCase getValueCase()
getValueCase in interface QaQuestion.AnswerChoiceOrBuilderpublic boolean hasStrValue()
String value.
string str_value = 2;hasStrValue in interface QaQuestion.AnswerChoiceOrBuilderpublic String getStrValue()
String value.
string str_value = 2;getStrValue in interface QaQuestion.AnswerChoiceOrBuilderpublic com.google.protobuf.ByteString getStrValueBytes()
String value.
string str_value = 2;getStrValueBytes in interface QaQuestion.AnswerChoiceOrBuilderpublic boolean hasNumValue()
Numerical value.
double num_value = 3;hasNumValue in interface QaQuestion.AnswerChoiceOrBuilderpublic double getNumValue()
Numerical value.
double num_value = 3;getNumValue in interface QaQuestion.AnswerChoiceOrBuilderpublic boolean hasBoolValue()
Boolean value.
bool bool_value = 4;hasBoolValue in interface QaQuestion.AnswerChoiceOrBuilderpublic boolean getBoolValue()
Boolean value.
bool bool_value = 4;getBoolValue in interface QaQuestion.AnswerChoiceOrBuilderpublic 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;hasNaValue in interface QaQuestion.AnswerChoiceOrBuilderpublic 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;getNaValue in interface QaQuestion.AnswerChoiceOrBuilderpublic String getKey()
A short string used as an identifier.
string key = 1;getKey in interface QaQuestion.AnswerChoiceOrBuilderpublic com.google.protobuf.ByteString getKeyBytes()
A short string used as an identifier.
string key = 1;getKeyBytes in interface QaQuestion.AnswerChoiceOrBuilderpublic 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;hasScore in interface QaQuestion.AnswerChoiceOrBuilderpublic double getScore()
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;getScore in interface QaQuestion.AnswerChoiceOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static QaQuestion.AnswerChoice parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaQuestion.AnswerChoice parseFrom(InputStream input) throws IOException
IOExceptionpublic static QaQuestion.AnswerChoice parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaQuestion.AnswerChoice parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static QaQuestion.AnswerChoice parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaQuestion.AnswerChoice parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static QaQuestion.AnswerChoice parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic QaQuestion.AnswerChoice.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static QaQuestion.AnswerChoice.Builder newBuilder()
public static QaQuestion.AnswerChoice.Builder newBuilder(QaQuestion.AnswerChoice prototype)
public QaQuestion.AnswerChoice.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected QaQuestion.AnswerChoice.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static QaQuestion.AnswerChoice getDefaultInstance()
public static com.google.protobuf.Parser<QaQuestion.AnswerChoice> parser()
public com.google.protobuf.Parser<QaQuestion.AnswerChoice> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public QaQuestion.AnswerChoice getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.