public static final class SummarizationEvaluationMetrics.EvaluationResult.Builder extends GeneratedMessageV3.Builder<SummarizationEvaluationMetrics.EvaluationResult.Builder> implements SummarizationEvaluationMetrics.EvaluationResultOrBuilder
Evaluation result that contains one of accuracy, adherence or completeness
evaluation result.
Protobuf type
google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.EvaluationResult
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SummarizationEvaluationMetrics.EvaluationResult build()
buildPartial()
public SummarizationEvaluationMetrics.EvaluationResult buildPartial()
clear()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clear()
Overrides
clearAccuracyDecomposition()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearAccuracyDecomposition()
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
clearAdherenceRubric()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearAdherenceRubric()
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
clearCompletenessRubric()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearCompletenessRubric()
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
clearField(Descriptors.FieldDescriptor field)
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearResult()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clearResult()
clone()
public SummarizationEvaluationMetrics.EvaluationResult.Builder clone()
Overrides
getAccuracyDecomposition()
public SummarizationEvaluationMetrics.AccuracyDecomposition getAccuracyDecomposition()
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
getAccuracyDecompositionBuilder()
public SummarizationEvaluationMetrics.AccuracyDecomposition.Builder getAccuracyDecompositionBuilder()
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
getAccuracyDecompositionOrBuilder()
public SummarizationEvaluationMetrics.AccuracyDecompositionOrBuilder getAccuracyDecompositionOrBuilder()
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
getAdherenceRubric()
public SummarizationEvaluationMetrics.AdherenceRubric getAdherenceRubric()
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
getAdherenceRubricBuilder()
public SummarizationEvaluationMetrics.AdherenceRubric.Builder getAdherenceRubricBuilder()
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
getAdherenceRubricOrBuilder()
public SummarizationEvaluationMetrics.AdherenceRubricOrBuilder getAdherenceRubricOrBuilder()
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
getCompletenessRubric()
public SummarizationEvaluationMetrics.CompletenessRubric getCompletenessRubric()
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
getCompletenessRubricBuilder()
public SummarizationEvaluationMetrics.CompletenessRubric.Builder getCompletenessRubricBuilder()
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
getCompletenessRubricOrBuilder()
public SummarizationEvaluationMetrics.CompletenessRubricOrBuilder getCompletenessRubricOrBuilder()
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
getDefaultInstanceForType()
public SummarizationEvaluationMetrics.EvaluationResult getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getResultCase()
public SummarizationEvaluationMetrics.EvaluationResult.ResultCase getResultCase()
hasAccuracyDecomposition()
public boolean hasAccuracyDecomposition()
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
| Returns |
| Type |
Description |
boolean |
Whether the accuracyDecomposition field is set.
|
hasAdherenceRubric()
public boolean hasAdherenceRubric()
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
| Returns |
| Type |
Description |
boolean |
Whether the adherenceRubric field is set.
|
hasCompletenessRubric()
public boolean hasCompletenessRubric()
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
| Returns |
| Type |
Description |
boolean |
Whether the completenessRubric field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition value)
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
mergeAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric value)
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
mergeCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric value)
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
mergeFrom(SummarizationEvaluationMetrics.EvaluationResult other)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeFrom(SummarizationEvaluationMetrics.EvaluationResult other)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SummarizationEvaluationMetrics.EvaluationResult.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SummarizationEvaluationMetrics.EvaluationResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition value)
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
setAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition.Builder builderForValue)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setAccuracyDecomposition(SummarizationEvaluationMetrics.AccuracyDecomposition.Builder builderForValue)
Only available for accuracy metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AccuracyDecomposition accuracy_decomposition = 1;
setAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric value)
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
setAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric.Builder builderForValue)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setAdherenceRubric(SummarizationEvaluationMetrics.AdherenceRubric.Builder builderForValue)
Only available for adherence metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.AdherenceRubric adherence_rubric = 2;
setCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric value)
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
setCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric.Builder builderForValue)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setCompletenessRubric(SummarizationEvaluationMetrics.CompletenessRubric.Builder builderForValue)
Only available for completeness metric.
.google.cloud.dialogflow.v2.SummarizationEvaluationMetrics.CompletenessRubric completeness_rubric = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SummarizationEvaluationMetrics.EvaluationResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SummarizationEvaluationMetrics.EvaluationResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides