public static final class AggregationResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder> implements AggregationResultOrBuilder
The aggregation result for a single metric.Protobuf type
google.cloud.aiplatform.v1beta1.AggregationResultgetAllFields, 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<AggregationResult.Builder>public AggregationResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.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<AggregationResult.Builder>public AggregationResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AggregationResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AggregationResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AggregationResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>public AggregationResult.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<AggregationResult.Builder>public AggregationResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>public AggregationResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>public AggregationResult.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<AggregationResult.Builder>public AggregationResult.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<AggregationResult.Builder>public AggregationResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AggregationResult.Builder>public AggregationResult.Builder mergeFrom(AggregationResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>public AggregationResult.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<AggregationResult.Builder>IOExceptionpublic AggregationResult.AggregationResultCase getAggregationResultCase()
getAggregationResultCase in interface AggregationResultOrBuilderpublic AggregationResult.Builder clearAggregationResult()
public boolean hasPointwiseMetricResult()
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
hasPointwiseMetricResult in interface AggregationResultOrBuilderpublic PointwiseMetricResult getPointwiseMetricResult()
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
getPointwiseMetricResult in interface AggregationResultOrBuilderpublic AggregationResult.Builder setPointwiseMetricResult(PointwiseMetricResult value)
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
public AggregationResult.Builder setPointwiseMetricResult(PointwiseMetricResult.Builder builderForValue)
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
public AggregationResult.Builder mergePointwiseMetricResult(PointwiseMetricResult value)
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
public AggregationResult.Builder clearPointwiseMetricResult()
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
public PointwiseMetricResult.Builder getPointwiseMetricResultBuilder()
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
public PointwiseMetricResultOrBuilder getPointwiseMetricResultOrBuilder()
Result for pointwise metric.
.google.cloud.aiplatform.v1beta1.PointwiseMetricResult pointwise_metric_result = 5;
getPointwiseMetricResultOrBuilder in interface AggregationResultOrBuilderpublic boolean hasPairwiseMetricResult()
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
hasPairwiseMetricResult in interface AggregationResultOrBuilderpublic PairwiseMetricResult getPairwiseMetricResult()
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
getPairwiseMetricResult in interface AggregationResultOrBuilderpublic AggregationResult.Builder setPairwiseMetricResult(PairwiseMetricResult value)
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
public AggregationResult.Builder setPairwiseMetricResult(PairwiseMetricResult.Builder builderForValue)
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
public AggregationResult.Builder mergePairwiseMetricResult(PairwiseMetricResult value)
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
public AggregationResult.Builder clearPairwiseMetricResult()
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
public PairwiseMetricResult.Builder getPairwiseMetricResultBuilder()
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
public PairwiseMetricResultOrBuilder getPairwiseMetricResultOrBuilder()
Result for pairwise metric.
.google.cloud.aiplatform.v1beta1.PairwiseMetricResult pairwise_metric_result = 6;
getPairwiseMetricResultOrBuilder in interface AggregationResultOrBuilderpublic boolean hasExactMatchMetricValue()
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
hasExactMatchMetricValue in interface AggregationResultOrBuilderpublic ExactMatchMetricValue getExactMatchMetricValue()
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
getExactMatchMetricValue in interface AggregationResultOrBuilderpublic AggregationResult.Builder setExactMatchMetricValue(ExactMatchMetricValue value)
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
public AggregationResult.Builder setExactMatchMetricValue(ExactMatchMetricValue.Builder builderForValue)
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
public AggregationResult.Builder mergeExactMatchMetricValue(ExactMatchMetricValue value)
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
public AggregationResult.Builder clearExactMatchMetricValue()
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
public ExactMatchMetricValue.Builder getExactMatchMetricValueBuilder()
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
public ExactMatchMetricValueOrBuilder getExactMatchMetricValueOrBuilder()
Results for exact match metric.
.google.cloud.aiplatform.v1beta1.ExactMatchMetricValue exact_match_metric_value = 7;
getExactMatchMetricValueOrBuilder in interface AggregationResultOrBuilderpublic boolean hasBleuMetricValue()
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;hasBleuMetricValue in interface AggregationResultOrBuilderpublic BleuMetricValue getBleuMetricValue()
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;getBleuMetricValue in interface AggregationResultOrBuilderpublic AggregationResult.Builder setBleuMetricValue(BleuMetricValue value)
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;public AggregationResult.Builder setBleuMetricValue(BleuMetricValue.Builder builderForValue)
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;public AggregationResult.Builder mergeBleuMetricValue(BleuMetricValue value)
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;public AggregationResult.Builder clearBleuMetricValue()
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;public BleuMetricValue.Builder getBleuMetricValueBuilder()
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;public BleuMetricValueOrBuilder getBleuMetricValueOrBuilder()
Results for bleu metric.
.google.cloud.aiplatform.v1beta1.BleuMetricValue bleu_metric_value = 8;getBleuMetricValueOrBuilder in interface AggregationResultOrBuilderpublic boolean hasRougeMetricValue()
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;hasRougeMetricValue in interface AggregationResultOrBuilderpublic RougeMetricValue getRougeMetricValue()
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;getRougeMetricValue in interface AggregationResultOrBuilderpublic AggregationResult.Builder setRougeMetricValue(RougeMetricValue value)
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;public AggregationResult.Builder setRougeMetricValue(RougeMetricValue.Builder builderForValue)
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;public AggregationResult.Builder mergeRougeMetricValue(RougeMetricValue value)
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;public AggregationResult.Builder clearRougeMetricValue()
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;public RougeMetricValue.Builder getRougeMetricValueBuilder()
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;public RougeMetricValueOrBuilder getRougeMetricValueOrBuilder()
Results for rouge metric.
.google.cloud.aiplatform.v1beta1.RougeMetricValue rouge_metric_value = 9;getRougeMetricValueOrBuilder in interface AggregationResultOrBuilderpublic int getAggregationMetricValue()
Aggregation metric.
.google.cloud.aiplatform.v1beta1.Metric.AggregationMetric aggregation_metric = 4;
getAggregationMetricValue in interface AggregationResultOrBuilderpublic AggregationResult.Builder setAggregationMetricValue(int value)
Aggregation metric.
.google.cloud.aiplatform.v1beta1.Metric.AggregationMetric aggregation_metric = 4;
value - The enum numeric value on the wire for aggregationMetric to set.public Metric.AggregationMetric getAggregationMetric()
Aggregation metric.
.google.cloud.aiplatform.v1beta1.Metric.AggregationMetric aggregation_metric = 4;
getAggregationMetric in interface AggregationResultOrBuilderpublic AggregationResult.Builder setAggregationMetric(Metric.AggregationMetric value)
Aggregation metric.
.google.cloud.aiplatform.v1beta1.Metric.AggregationMetric aggregation_metric = 4;
value - The aggregationMetric to set.public AggregationResult.Builder clearAggregationMetric()
Aggregation metric.
.google.cloud.aiplatform.v1beta1.Metric.AggregationMetric aggregation_metric = 4;
public final AggregationResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>public final AggregationResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AggregationResult.Builder>Copyright © 2025 Google LLC. All rights reserved.