public final class QaScorecardResult extends com.google.protobuf.GeneratedMessageV3 implements QaScorecardResultOrBuilder
The results of scoring a single conversation against a QaScorecard. Contains a collection of QaAnswers and aggregate score.Protobuf type
google.cloud.contactcenterinsights.v1.QaScorecardResult| Modifier and Type | Class and Description |
|---|---|
static class |
QaScorecardResult.Builder
The results of scoring a single conversation against a QaScorecard.
|
static class |
QaScorecardResult.QaTagResult
Tags and their corresponding results.
|
static interface |
QaScorecardResult.QaTagResultOrBuilder |
static class |
QaScorecardResult.ScoreSource
A scorecard result may have multiple sets of scores from varying sources,
one of which becomes the "main" answer above.
|
static interface |
QaScorecardResult.ScoreSourceOrBuilder |
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 |
AGENT_ID_FIELD_NUMBER |
static int |
CONVERSATION_FIELD_NUMBER |
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
NORMALIZED_SCORE_FIELD_NUMBER |
static int |
POTENTIAL_SCORE_FIELD_NUMBER |
static int |
QA_ANSWERS_FIELD_NUMBER |
static int |
QA_SCORECARD_REVISION_FIELD_NUMBER |
static int |
QA_TAG_RESULTS_FIELD_NUMBER |
static int |
SCORE_FIELD_NUMBER |
static int |
SCORE_SOURCES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAgentId()
ID of the agent that handled the conversation.
|
com.google.protobuf.ByteString |
getAgentIdBytes()
ID of the agent that handled the conversation.
|
String |
getConversation()
The conversation scored by this result.
|
com.google.protobuf.ByteString |
getConversationBytes()
The conversation scored by this result.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static QaScorecardResult |
getDefaultInstance() |
QaScorecardResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
double |
getNormalizedScore()
The normalized score, which is the score divided by the potential score.
|
com.google.protobuf.Parser<QaScorecardResult> |
getParserForType() |
double |
getPotentialScore()
The maximum potential overall score of the scorecard.
|
QaAnswer |
getQaAnswers(int index)
Set of QaAnswers represented in the result.
|
int |
getQaAnswersCount()
Set of QaAnswers represented in the result.
|
List<QaAnswer> |
getQaAnswersList()
Set of QaAnswers represented in the result.
|
QaAnswerOrBuilder |
getQaAnswersOrBuilder(int index)
Set of QaAnswers represented in the result.
|
List<? extends QaAnswerOrBuilder> |
getQaAnswersOrBuilderList()
Set of QaAnswers represented in the result.
|
String |
getQaScorecardRevision()
The QaScorecardRevision scored by this result.
|
com.google.protobuf.ByteString |
getQaScorecardRevisionBytes()
The QaScorecardRevision scored by this result.
|
QaScorecardResult.QaTagResult |
getQaTagResults(int index)
Collection of tags and their scores.
|
int |
getQaTagResultsCount()
Collection of tags and their scores.
|
List<QaScorecardResult.QaTagResult> |
getQaTagResultsList()
Collection of tags and their scores.
|
QaScorecardResult.QaTagResultOrBuilder |
getQaTagResultsOrBuilder(int index)
Collection of tags and their scores.
|
List<? extends QaScorecardResult.QaTagResultOrBuilder> |
getQaTagResultsOrBuilderList()
Collection of tags and their scores.
|
double |
getScore()
The overall numerical score of the result, incorporating any manual edits
if they exist.
|
QaScorecardResult.ScoreSource |
getScoreSources(int index)
List of all individual score sets.
|
int |
getScoreSourcesCount()
List of all individual score sets.
|
List<QaScorecardResult.ScoreSource> |
getScoreSourcesList()
List of all individual score sets.
|
QaScorecardResult.ScoreSourceOrBuilder |
getScoreSourcesOrBuilder(int index)
List of all individual score sets.
|
List<? extends QaScorecardResult.ScoreSourceOrBuilder> |
getScoreSourcesOrBuilderList()
List of all individual score sets.
|
int |
getSerializedSize() |
boolean |
hasCreateTime()
Output only.
|
int |
hashCode() |
boolean |
hasNormalizedScore()
The normalized score, which is the score divided by the potential score.
|
boolean |
hasPotentialScore()
The maximum potential overall score of the scorecard.
|
boolean |
hasScore()
The overall numerical score of the result, incorporating any manual edits
if they exist.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static QaScorecardResult.Builder |
newBuilder() |
static QaScorecardResult.Builder |
newBuilder(QaScorecardResult prototype) |
QaScorecardResult.Builder |
newBuilderForType() |
protected QaScorecardResult.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static QaScorecardResult |
parseDelimitedFrom(InputStream input) |
static QaScorecardResult |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaScorecardResult |
parseFrom(byte[] data) |
static QaScorecardResult |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaScorecardResult |
parseFrom(ByteBuffer data) |
static QaScorecardResult |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaScorecardResult |
parseFrom(com.google.protobuf.ByteString data) |
static QaScorecardResult |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaScorecardResult |
parseFrom(com.google.protobuf.CodedInputStream input) |
static QaScorecardResult |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static QaScorecardResult |
parseFrom(InputStream input) |
static QaScorecardResult |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<QaScorecardResult> |
parser() |
QaScorecardResult.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 NAME_FIELD_NUMBER
public static final int QA_SCORECARD_REVISION_FIELD_NUMBER
public static final int CONVERSATION_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int AGENT_ID_FIELD_NUMBER
public static final int QA_ANSWERS_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
public static final int QA_TAG_RESULTS_FIELD_NUMBER
public static final int SCORE_SOURCES_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 String getName()
Identifier. The name of the scorecard result.
Format:
projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_result}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface QaScorecardResultOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The name of the scorecard result.
Format:
projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_result}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface QaScorecardResultOrBuilderpublic String getQaScorecardRevision()
The QaScorecardRevision scored by this result.
string qa_scorecard_revision = 2 [(.google.api.resource_reference) = { ... }getQaScorecardRevision in interface QaScorecardResultOrBuilderpublic com.google.protobuf.ByteString getQaScorecardRevisionBytes()
The QaScorecardRevision scored by this result.
string qa_scorecard_revision = 2 [(.google.api.resource_reference) = { ... }getQaScorecardRevisionBytes in interface QaScorecardResultOrBuilderpublic String getConversation()
The conversation scored by this result.
string conversation = 3 [(.google.api.resource_reference) = { ... }getConversation in interface QaScorecardResultOrBuilderpublic com.google.protobuf.ByteString getConversationBytes()
The conversation scored by this result.
string conversation = 3 [(.google.api.resource_reference) = { ... }getConversationBytes in interface QaScorecardResultOrBuilderpublic boolean hasCreateTime()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface QaScorecardResultOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface QaScorecardResultOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface QaScorecardResultOrBuilderpublic String getAgentId()
ID of the agent that handled the conversation.
string agent_id = 5;getAgentId in interface QaScorecardResultOrBuilderpublic com.google.protobuf.ByteString getAgentIdBytes()
ID of the agent that handled the conversation.
string agent_id = 5;getAgentIdBytes in interface QaScorecardResultOrBuilderpublic List<QaAnswer> getQaAnswersList()
Set of QaAnswers represented in the result.
repeated .google.cloud.contactcenterinsights.v1.QaAnswer qa_answers = 6;getQaAnswersList in interface QaScorecardResultOrBuilderpublic List<? extends QaAnswerOrBuilder> getQaAnswersOrBuilderList()
Set of QaAnswers represented in the result.
repeated .google.cloud.contactcenterinsights.v1.QaAnswer qa_answers = 6;getQaAnswersOrBuilderList in interface QaScorecardResultOrBuilderpublic int getQaAnswersCount()
Set of QaAnswers represented in the result.
repeated .google.cloud.contactcenterinsights.v1.QaAnswer qa_answers = 6;getQaAnswersCount in interface QaScorecardResultOrBuilderpublic QaAnswer getQaAnswers(int index)
Set of QaAnswers represented in the result.
repeated .google.cloud.contactcenterinsights.v1.QaAnswer qa_answers = 6;getQaAnswers in interface QaScorecardResultOrBuilderpublic QaAnswerOrBuilder getQaAnswersOrBuilder(int index)
Set of QaAnswers represented in the result.
repeated .google.cloud.contactcenterinsights.v1.QaAnswer qa_answers = 6;getQaAnswersOrBuilder in interface QaScorecardResultOrBuilderpublic boolean hasScore()
The overall numerical score of the result, incorporating any manual edits if they exist.
optional double score = 7;hasScore in interface QaScorecardResultOrBuilderpublic double getScore()
The overall numerical score of the result, incorporating any manual edits if they exist.
optional double score = 7;getScore in interface QaScorecardResultOrBuilderpublic boolean hasPotentialScore()
The maximum potential overall score of the scorecard. Any questions answered using `na_value` are excluded from this calculation.
optional double potential_score = 8;hasPotentialScore in interface QaScorecardResultOrBuilderpublic double getPotentialScore()
The maximum potential overall score of the scorecard. Any questions answered using `na_value` are excluded from this calculation.
optional double potential_score = 8;getPotentialScore in interface QaScorecardResultOrBuilderpublic boolean hasNormalizedScore()
The normalized score, which is the score divided by the potential score. Any manual edits are included if they exist.
optional double normalized_score = 9;hasNormalizedScore in interface QaScorecardResultOrBuilderpublic double getNormalizedScore()
The normalized score, which is the score divided by the potential score. Any manual edits are included if they exist.
optional double normalized_score = 9;getNormalizedScore in interface QaScorecardResultOrBuilderpublic List<QaScorecardResult.QaTagResult> getQaTagResultsList()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 10;
getQaTagResultsList in interface QaScorecardResultOrBuilderpublic List<? extends QaScorecardResult.QaTagResultOrBuilder> getQaTagResultsOrBuilderList()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 10;
getQaTagResultsOrBuilderList in interface QaScorecardResultOrBuilderpublic int getQaTagResultsCount()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 10;
getQaTagResultsCount in interface QaScorecardResultOrBuilderpublic QaScorecardResult.QaTagResult getQaTagResults(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 10;
getQaTagResults in interface QaScorecardResultOrBuilderpublic QaScorecardResult.QaTagResultOrBuilder getQaTagResultsOrBuilder(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 10;
getQaTagResultsOrBuilder in interface QaScorecardResultOrBuilderpublic List<QaScorecardResult.ScoreSource> getScoreSourcesList()
List of all individual score sets.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource score_sources = 11;
getScoreSourcesList in interface QaScorecardResultOrBuilderpublic List<? extends QaScorecardResult.ScoreSourceOrBuilder> getScoreSourcesOrBuilderList()
List of all individual score sets.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource score_sources = 11;
getScoreSourcesOrBuilderList in interface QaScorecardResultOrBuilderpublic int getScoreSourcesCount()
List of all individual score sets.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource score_sources = 11;
getScoreSourcesCount in interface QaScorecardResultOrBuilderpublic QaScorecardResult.ScoreSource getScoreSources(int index)
List of all individual score sets.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource score_sources = 11;
getScoreSources in interface QaScorecardResultOrBuilderpublic QaScorecardResult.ScoreSourceOrBuilder getScoreSourcesOrBuilder(int index)
List of all individual score sets.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource score_sources = 11;
getScoreSourcesOrBuilder in interface QaScorecardResultOrBuilderpublic 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 QaScorecardResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static QaScorecardResult parseFrom(InputStream input) throws IOException
IOExceptionpublic static QaScorecardResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaScorecardResult parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static QaScorecardResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static QaScorecardResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static QaScorecardResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic QaScorecardResult.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static QaScorecardResult.Builder newBuilder()
public static QaScorecardResult.Builder newBuilder(QaScorecardResult prototype)
public QaScorecardResult.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected QaScorecardResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static QaScorecardResult getDefaultInstance()
public static com.google.protobuf.Parser<QaScorecardResult> parser()
public com.google.protobuf.Parser<QaScorecardResult> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public QaScorecardResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.