public static final class RubricBasedInstructionFollowingResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder> implements RubricBasedInstructionFollowingResultOrBuilder
Result for RubricBasedInstructionFollowing metric.Protobuf type
google.cloud.aiplatform.v1beta1.RubricBasedInstructionFollowingResultgetAllFields, 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<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.GeneratedMessageV3.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.GeneratedMessageV3.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 clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.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<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.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<RubricBasedInstructionFollowingResult.Builder>public RubricBasedInstructionFollowingResult.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<RubricBasedInstructionFollowingResult.Builder>public 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.GeneratedMessageV3.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];
public final RubricBasedInstructionFollowingResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder>public final RubricBasedInstructionFollowingResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder>Copyright © 2025 Google LLC. All rights reserved.