Package com.google.cloud.aiplatform.v1
Class AggregationResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
com.google.cloud.aiplatform.v1.AggregationResult.Builder
- All Implemented Interfaces:
AggregationResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AggregationResult
public static final class AggregationResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
implements AggregationResultOrBuilder
The aggregation result for a single metric.Protobuf type
google.cloud.aiplatform.v1.AggregationResult-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Aggregation metric.Results for bleu metric.Results for exact match metric.Result for pairwise metric.Result for pointwise metric.Results for rouge metric.Aggregation metric.intAggregation metric.Results for bleu metric.Results for bleu metric.Results for bleu metric.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorResults for exact match metric.Results for exact match metric.Results for exact match metric.Result for pairwise metric.Result for pairwise metric.Result for pairwise metric.Result for pointwise metric.Result for pointwise metric.Result for pointwise metric.Results for rouge metric.Results for rouge metric.Results for rouge metric.booleanResults for bleu metric.booleanResults for exact match metric.booleanResult for pairwise metric.booleanResult for pointwise metric.booleanResults for rouge metric.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanResults for bleu metric.Results for exact match metric.mergeFrom(AggregationResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Result for pairwise metric.Result for pointwise metric.Results for rouge metric.Aggregation metric.setAggregationMetricValue(int value) Aggregation metric.Results for bleu metric.setBleuMetricValue(BleuMetricValue.Builder builderForValue) Results for bleu metric.Results for exact match metric.setExactMatchMetricValue(ExactMatchMetricValue.Builder builderForValue) Results for exact match metric.Result for pairwise metric.setPairwiseMetricResult(PairwiseMetricResult.Builder builderForValue) Result for pairwise metric.Result for pointwise metric.setPointwiseMetricResult(PointwiseMetricResult.Builder builderForValue) Result for pointwise metric.Results for rouge metric.setRougeMetricValue(RougeMetricValue.Builder builderForValue) Results for rouge metric.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregationResult.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
-
mergeFrom
public AggregationResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AggregationResult.Builder>- Throws:
IOException
-
getAggregationResultCase
- Specified by:
getAggregationResultCasein interfaceAggregationResultOrBuilder
-
clearAggregationResult
-
hasPointwiseMetricResult
public boolean hasPointwiseMetricResult()Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5;- Specified by:
hasPointwiseMetricResultin interfaceAggregationResultOrBuilder- Returns:
- Whether the pointwiseMetricResult field is set.
-
getPointwiseMetricResult
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5;- Specified by:
getPointwiseMetricResultin interfaceAggregationResultOrBuilder- Returns:
- The pointwiseMetricResult.
-
setPointwiseMetricResult
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5; -
setPointwiseMetricResult
public AggregationResult.Builder setPointwiseMetricResult(PointwiseMetricResult.Builder builderForValue) Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5; -
mergePointwiseMetricResult
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5; -
clearPointwiseMetricResult
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5; -
getPointwiseMetricResultBuilder
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5; -
getPointwiseMetricResultOrBuilder
Result for pointwise metric.
.google.cloud.aiplatform.v1.PointwiseMetricResult pointwise_metric_result = 5;- Specified by:
getPointwiseMetricResultOrBuilderin interfaceAggregationResultOrBuilder
-
hasPairwiseMetricResult
public boolean hasPairwiseMetricResult()Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6;- Specified by:
hasPairwiseMetricResultin interfaceAggregationResultOrBuilder- Returns:
- Whether the pairwiseMetricResult field is set.
-
getPairwiseMetricResult
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6;- Specified by:
getPairwiseMetricResultin interfaceAggregationResultOrBuilder- Returns:
- The pairwiseMetricResult.
-
setPairwiseMetricResult
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6; -
setPairwiseMetricResult
public AggregationResult.Builder setPairwiseMetricResult(PairwiseMetricResult.Builder builderForValue) Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6; -
mergePairwiseMetricResult
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6; -
clearPairwiseMetricResult
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6; -
getPairwiseMetricResultBuilder
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6; -
getPairwiseMetricResultOrBuilder
Result for pairwise metric.
.google.cloud.aiplatform.v1.PairwiseMetricResult pairwise_metric_result = 6;- Specified by:
getPairwiseMetricResultOrBuilderin interfaceAggregationResultOrBuilder
-
hasExactMatchMetricValue
public boolean hasExactMatchMetricValue()Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7;- Specified by:
hasExactMatchMetricValuein interfaceAggregationResultOrBuilder- Returns:
- Whether the exactMatchMetricValue field is set.
-
getExactMatchMetricValue
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7;- Specified by:
getExactMatchMetricValuein interfaceAggregationResultOrBuilder- Returns:
- The exactMatchMetricValue.
-
setExactMatchMetricValue
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7; -
setExactMatchMetricValue
public AggregationResult.Builder setExactMatchMetricValue(ExactMatchMetricValue.Builder builderForValue) Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7; -
mergeExactMatchMetricValue
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7; -
clearExactMatchMetricValue
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7; -
getExactMatchMetricValueBuilder
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7; -
getExactMatchMetricValueOrBuilder
Results for exact match metric.
.google.cloud.aiplatform.v1.ExactMatchMetricValue exact_match_metric_value = 7;- Specified by:
getExactMatchMetricValueOrBuilderin interfaceAggregationResultOrBuilder
-
hasBleuMetricValue
public boolean hasBleuMetricValue()Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8;- Specified by:
hasBleuMetricValuein interfaceAggregationResultOrBuilder- Returns:
- Whether the bleuMetricValue field is set.
-
getBleuMetricValue
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8;- Specified by:
getBleuMetricValuein interfaceAggregationResultOrBuilder- Returns:
- The bleuMetricValue.
-
setBleuMetricValue
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8; -
setBleuMetricValue
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8; -
mergeBleuMetricValue
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8; -
clearBleuMetricValue
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8; -
getBleuMetricValueBuilder
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8; -
getBleuMetricValueOrBuilder
Results for bleu metric.
.google.cloud.aiplatform.v1.BleuMetricValue bleu_metric_value = 8;- Specified by:
getBleuMetricValueOrBuilderin interfaceAggregationResultOrBuilder
-
hasRougeMetricValue
public boolean hasRougeMetricValue()Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9;- Specified by:
hasRougeMetricValuein interfaceAggregationResultOrBuilder- Returns:
- Whether the rougeMetricValue field is set.
-
getRougeMetricValue
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9;- Specified by:
getRougeMetricValuein interfaceAggregationResultOrBuilder- Returns:
- The rougeMetricValue.
-
setRougeMetricValue
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9; -
setRougeMetricValue
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9; -
mergeRougeMetricValue
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9; -
clearRougeMetricValue
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9; -
getRougeMetricValueBuilder
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9; -
getRougeMetricValueOrBuilder
Results for rouge metric.
.google.cloud.aiplatform.v1.RougeMetricValue rouge_metric_value = 9;- Specified by:
getRougeMetricValueOrBuilderin interfaceAggregationResultOrBuilder
-
getAggregationMetricValue
public int getAggregationMetricValue()Aggregation metric.
.google.cloud.aiplatform.v1.Metric.AggregationMetric aggregation_metric = 4;- Specified by:
getAggregationMetricValuein interfaceAggregationResultOrBuilder- Returns:
- The enum numeric value on the wire for aggregationMetric.
-
setAggregationMetricValue
Aggregation metric.
.google.cloud.aiplatform.v1.Metric.AggregationMetric aggregation_metric = 4;- Parameters:
value- The enum numeric value on the wire for aggregationMetric to set.- Returns:
- This builder for chaining.
-
getAggregationMetric
Aggregation metric.
.google.cloud.aiplatform.v1.Metric.AggregationMetric aggregation_metric = 4;- Specified by:
getAggregationMetricin interfaceAggregationResultOrBuilder- Returns:
- The aggregationMetric.
-
setAggregationMetric
Aggregation metric.
.google.cloud.aiplatform.v1.Metric.AggregationMetric aggregation_metric = 4;- Parameters:
value- The aggregationMetric to set.- Returns:
- This builder for chaining.
-
clearAggregationMetric
Aggregation metric.
.google.cloud.aiplatform.v1.Metric.AggregationMetric aggregation_metric = 4;- Returns:
- This builder for chaining.
-