public static final class QaAnswer.AnswerValue extends com.google.protobuf.GeneratedMessageV3 implements QaAnswer.AnswerValueOrBuilder
Message for holding the value of a [QaAnswer][google.cloud.contactcenterinsights.v1.QaAnswer]. [QaQuestion.AnswerChoice][google.cloud.contactcenterinsights.v1.QaQuestion.AnswerChoice] defines the possible answer values for a question.Protobuf type
google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue| Modifier and Type | Class and Description |
|---|---|
static class |
QaAnswer.AnswerValue.Builder
Message for holding the value of a
[QaAnswer][google.cloud.contactcenterinsights.v1.QaAnswer].
|
static class |
QaAnswer.AnswerValue.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 |
NORMALIZED_SCORE_FIELD_NUMBER |
static int |
NUM_VALUE_FIELD_NUMBER |
static int |
POTENTIAL_SCORE_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 QaAnswer.AnswerValue |
getDefaultInstance() |
QaAnswer.AnswerValue |
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 |
getNormalizedScore()
Output only.
|
double |
getNumValue()
Numerical value.
|
com.google.protobuf.Parser<QaAnswer.AnswerValue> |
getParserForType() |
double |
getPotentialScore()
Output only.
|
double |
getScore()
Output only.
|
int |
getSerializedSize() |
String |
getStrValue()
String value.
|
com.google.protobuf.ByteString |
getStrValueBytes()
String value.
|
QaAnswer.AnswerValue.ValueCase |
getValueCase() |
boolean |
hasBoolValue()
Boolean value.
|
int |
hashCode() |
boolean |
hasNaValue()
A value of "Not Applicable (N/A)".
|
boolean |
hasNormalizedScore()
Output only.
|
boolean |
hasNumValue()
Numerical value.
|
boolean |
hasPotentialScore()
Output only.
|
boolean |
hasScore()
Output only.
|
boolean |
hasStrValue()
String value.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static QaAnswer.AnswerValue.Builder |
newBuilder() |
static QaAnswer.AnswerValue.Builder |
newBuilder(QaAnswer.AnswerValue prototype) |
QaAnswer.AnswerValue.Builder |
newBuilderForType() |
protected QaAnswer.AnswerValue.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static QaAnswer.AnswerValue |
parseDelimitedFrom(InputStream input) |
static QaAnswer.AnswerValue |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaAnswer.AnswerValue |
parseFrom(byte[] data) |
static QaAnswer.AnswerValue |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaAnswer.AnswerValue |
parseFrom(ByteBuffer data) |
static QaAnswer.AnswerValue |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaAnswer.AnswerValue |
parseFrom(com.google.protobuf.ByteString data) |
static QaAnswer.AnswerValue |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaAnswer.AnswerValue |
parseFrom(com.google.protobuf.CodedInputStream input) |
static QaAnswer.AnswerValue |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaAnswer.AnswerValue |
parseFrom(InputStream input) |
static QaAnswer.AnswerValue |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<QaAnswer.AnswerValue> |
parser() |
QaAnswer.AnswerValue.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
public static final int POTENTIAL_SCORE_FIELD_NUMBER
public static final int NORMALIZED_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 QaAnswer.AnswerValue.ValueCase getValueCase()
getValueCase in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasStrValue()
String value.
string str_value = 2;hasStrValue in interface QaAnswer.AnswerValueOrBuilderpublic String getStrValue()
String value.
string str_value = 2;getStrValue in interface QaAnswer.AnswerValueOrBuilderpublic com.google.protobuf.ByteString getStrValueBytes()
String value.
string str_value = 2;getStrValueBytes in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasNumValue()
Numerical value.
double num_value = 3;hasNumValue in interface QaAnswer.AnswerValueOrBuilderpublic double getNumValue()
Numerical value.
double num_value = 3;getNumValue in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasBoolValue()
Boolean value.
bool bool_value = 4;hasBoolValue in interface QaAnswer.AnswerValueOrBuilderpublic boolean getBoolValue()
Boolean value.
bool bool_value = 4;getBoolValue in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasNaValue()
A value of "Not Applicable (N/A)". Should only ever be `true`.
bool na_value = 5;hasNaValue in interface QaAnswer.AnswerValueOrBuilderpublic boolean getNaValue()
A value of "Not Applicable (N/A)". Should only ever be `true`.
bool na_value = 5;getNaValue in interface QaAnswer.AnswerValueOrBuilderpublic String getKey()
A short string used as an identifier. Matches the value used in QaQuestion.AnswerChoice.key.
string key = 1;getKey in interface QaAnswer.AnswerValueOrBuilderpublic com.google.protobuf.ByteString getKeyBytes()
A short string used as an identifier. Matches the value used in QaQuestion.AnswerChoice.key.
string key = 1;getKeyBytes in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasScore()
Output only. Numerical score of the answer.
optional double score = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];hasScore in interface QaAnswer.AnswerValueOrBuilderpublic double getScore()
Output only. Numerical score of the answer.
optional double score = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];getScore in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasPotentialScore()
Output only. The maximum potential score of the question.
optional double potential_score = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPotentialScore in interface QaAnswer.AnswerValueOrBuilderpublic double getPotentialScore()
Output only. The maximum potential score of the question.
optional double potential_score = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPotentialScore in interface QaAnswer.AnswerValueOrBuilderpublic boolean hasNormalizedScore()
Output only. Normalized score of the questions. Calculated as score / potential_score.
optional double normalized_score = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasNormalizedScore in interface QaAnswer.AnswerValueOrBuilderpublic double getNormalizedScore()
Output only. Normalized score of the questions. Calculated as score / potential_score.
optional double normalized_score = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getNormalizedScore in interface QaAnswer.AnswerValueOrBuilderpublic 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 QaAnswer.AnswerValue parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaAnswer.AnswerValue parseFrom(InputStream input) throws IOException
IOExceptionpublic static QaAnswer.AnswerValue parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaAnswer.AnswerValue parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static QaAnswer.AnswerValue parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaAnswer.AnswerValue parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static QaAnswer.AnswerValue parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic QaAnswer.AnswerValue.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static QaAnswer.AnswerValue.Builder newBuilder()
public static QaAnswer.AnswerValue.Builder newBuilder(QaAnswer.AnswerValue prototype)
public QaAnswer.AnswerValue.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected QaAnswer.AnswerValue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static QaAnswer.AnswerValue getDefaultInstance()
public static com.google.protobuf.Parser<QaAnswer.AnswerValue> parser()
public com.google.protobuf.Parser<QaAnswer.AnswerValue> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public QaAnswer.AnswerValue getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.