public static final class QaScorecardResult.ScoreSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder> implements QaScorecardResult.ScoreSourceOrBuilder
A scorecard result may have multiple sets of scores from varying sources, one of which becomes the "main" answer above. A ScoreSource represents each individual set of scores.Protobuf type
google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSourcegetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QaScorecardResult.ScoreSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QaScorecardResult.ScoreSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QaScorecardResult.ScoreSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder mergeFrom(QaScorecardResult.ScoreSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public QaScorecardResult.ScoreSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QaScorecardResult.ScoreSource.Builder>IOExceptionpublic int getSourceTypeValue()
What created the score.
.google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource.SourceType source_type = 1;
getSourceTypeValue in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setSourceTypeValue(int value)
What created the score.
.google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource.SourceType source_type = 1;
value - The enum numeric value on the wire for sourceType to set.public QaScorecardResult.ScoreSource.SourceType getSourceType()
What created the score.
.google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource.SourceType source_type = 1;
getSourceType in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setSourceType(QaScorecardResult.ScoreSource.SourceType value)
What created the score.
.google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource.SourceType source_type = 1;
value - The sourceType to set.public QaScorecardResult.ScoreSource.Builder clearSourceType()
What created the score.
.google.cloud.contactcenterinsights.v1.QaScorecardResult.ScoreSource.SourceType source_type = 1;
public boolean hasScore()
The overall numerical score of the result.
optional double score = 2;hasScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic double getScore()
The overall numerical score of the result.
optional double score = 2;getScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setScore(double value)
The overall numerical score of the result.
optional double score = 2;value - The score to set.public QaScorecardResult.ScoreSource.Builder clearScore()
The overall numerical score of the result.
optional double score = 2;public 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 = 3;hasPotentialScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic 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 = 3;getPotentialScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setPotentialScore(double value)
The maximum potential overall score of the scorecard. Any questions answered using `na_value` are excluded from this calculation.
optional double potential_score = 3;value - The potentialScore to set.public QaScorecardResult.ScoreSource.Builder clearPotentialScore()
The maximum potential overall score of the scorecard. Any questions answered using `na_value` are excluded from this calculation.
optional double potential_score = 3;public boolean hasNormalizedScore()
The normalized score, which is the score divided by the potential score.
optional double normalized_score = 4;hasNormalizedScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic double getNormalizedScore()
The normalized score, which is the score divided by the potential score.
optional double normalized_score = 4;getNormalizedScore in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setNormalizedScore(double value)
The normalized score, which is the score divided by the potential score.
optional double normalized_score = 4;value - The normalizedScore to set.public QaScorecardResult.ScoreSource.Builder clearNormalizedScore()
The normalized score, which is the score divided by the potential score.
optional double normalized_score = 4;public List<QaScorecardResult.QaTagResult> getQaTagResultsList()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
getQaTagResultsList in interface QaScorecardResult.ScoreSourceOrBuilderpublic int getQaTagResultsCount()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
getQaTagResultsCount in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.QaTagResult getQaTagResults(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
getQaTagResults in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.ScoreSource.Builder setQaTagResults(int index, QaScorecardResult.QaTagResult value)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder setQaTagResults(int index, QaScorecardResult.QaTagResult.Builder builderForValue)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder addQaTagResults(QaScorecardResult.QaTagResult value)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder addQaTagResults(int index, QaScorecardResult.QaTagResult value)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder addQaTagResults(QaScorecardResult.QaTagResult.Builder builderForValue)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder addQaTagResults(int index, QaScorecardResult.QaTagResult.Builder builderForValue)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder addAllQaTagResults(Iterable<? extends QaScorecardResult.QaTagResult> values)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder clearQaTagResults()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.ScoreSource.Builder removeQaTagResults(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.QaTagResult.Builder getQaTagResultsBuilder(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.QaTagResultOrBuilder getQaTagResultsOrBuilder(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
getQaTagResultsOrBuilder in interface QaScorecardResult.ScoreSourceOrBuilderpublic List<? extends QaScorecardResult.QaTagResultOrBuilder> getQaTagResultsOrBuilderList()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
getQaTagResultsOrBuilderList in interface QaScorecardResult.ScoreSourceOrBuilderpublic QaScorecardResult.QaTagResult.Builder addQaTagResultsBuilder()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public QaScorecardResult.QaTagResult.Builder addQaTagResultsBuilder(int index)
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public List<QaScorecardResult.QaTagResult.Builder> getQaTagResultsBuilderList()
Collection of tags and their scores.
repeated .google.cloud.contactcenterinsights.v1.QaScorecardResult.QaTagResult qa_tag_results = 5;
public final QaScorecardResult.ScoreSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>public final QaScorecardResult.ScoreSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QaScorecardResult.ScoreSource.Builder>Copyright © 2025 Google LLC. All rights reserved.