public static final class RubricBasedInstructionFollowingResult.Builder extends com.google.protobuf.GeneratedMessage.Builder<RubricBasedInstructionFollowingResult.Builder> implements RubricBasedInstructionFollowingResultOrBuilder
Result for RubricBasedInstructionFollowing metric.Protobuf type
google.cloud.aiplatform.v1beta1.RubricBasedInstructionFollowingResultaddRepeatedField, 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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<RubricBasedInstructionFollowingResult.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.GeneratedMessage.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RubricBasedInstructionFollowingResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RubricBasedInstructionFollowingResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RubricBasedInstructionFollowingResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.Builder mergeFrom(RubricBasedInstructionFollowingResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.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<RubricBasedInstructionFollowingResult.Builder>IOExceptionpublic boolean hasScore()
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];hasScore in interface RubricBasedInstructionFollowingResultOrBuilderpublic float getScore()
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getScore in interface RubricBasedInstructionFollowingResultOrBuilderpublic RubricBasedInstructionFollowingResult.Builder setScore(float value)
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The score to set.public RubricBasedInstructionFollowingResult.Builder clearScore()
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public List<RubricCritiqueResult> getRubricCritiqueResultsList()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRubricCritiqueResultsList in interface RubricBasedInstructionFollowingResultOrBuilderpublic int getRubricCritiqueResultsCount()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRubricCritiqueResultsCount in interface RubricBasedInstructionFollowingResultOrBuilderpublic RubricCritiqueResult getRubricCritiqueResults(int index)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRubricCritiqueResults in interface RubricBasedInstructionFollowingResultOrBuilderpublic RubricBasedInstructionFollowingResult.Builder setRubricCritiqueResults(int index, RubricCritiqueResult value)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder setRubricCritiqueResults(int index, RubricCritiqueResult.Builder builderForValue)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder addRubricCritiqueResults(RubricCritiqueResult value)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder addRubricCritiqueResults(int index, RubricCritiqueResult value)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder addRubricCritiqueResults(RubricCritiqueResult.Builder builderForValue)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder addRubricCritiqueResults(int index, RubricCritiqueResult.Builder builderForValue)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder addAllRubricCritiqueResults(Iterable<? extends RubricCritiqueResult> values)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder clearRubricCritiqueResults()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder removeRubricCritiqueResults(int index)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricCritiqueResult.Builder getRubricCritiqueResultsBuilder(int index)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricCritiqueResultOrBuilder getRubricCritiqueResultsOrBuilder(int index)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRubricCritiqueResultsOrBuilder in interface RubricBasedInstructionFollowingResultOrBuilderpublic List<? extends RubricCritiqueResultOrBuilder> getRubricCritiqueResultsOrBuilderList()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRubricCritiqueResultsOrBuilderList in interface RubricBasedInstructionFollowingResultOrBuilderpublic RubricCritiqueResult.Builder addRubricCritiqueResultsBuilder()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricCritiqueResult.Builder addRubricCritiqueResultsBuilder(int index)
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<RubricCritiqueResult.Builder> getRubricCritiqueResultsBuilderList()
Output only. List of per rubric critique results.
repeated .google.cloud.aiplatform.v1beta1.RubricCritiqueResult rubric_critique_results = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Copyright © 2026 Google LLC. All rights reserved.