public static final class RubricBasedInstructionFollowingResult.Builder extends GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder> implements RubricBasedInstructionFollowingResultOrBuilder
Result for RubricBasedInstructionFollowing metric.
Protobuf type google.cloud.aiplatform.v1beta1.RubricBasedInstructionFollowingResult
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
public static final Descriptors.Descriptor getDescriptor()
Methods
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];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.aiplatform.v1beta1.RubricCritiqueResult>
|
public RubricBasedInstructionFollowingResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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(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 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.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 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];
Parameter |
Name |
Description |
index |
int
|
public RubricBasedInstructionFollowingResult build()
public RubricBasedInstructionFollowingResult buildPartial()
public RubricBasedInstructionFollowingResult.Builder clear()
Overrides
public RubricBasedInstructionFollowingResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RubricBasedInstructionFollowingResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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 clearScore()
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public RubricBasedInstructionFollowingResult.Builder clone()
Overrides
public RubricBasedInstructionFollowingResult getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public 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];
Parameter |
Name |
Description |
index |
int
|
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];
Parameter |
Name |
Description |
index |
int
|
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 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];
Returns |
Type |
Description |
int |
|
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];
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];
Parameter |
Name |
Description |
index |
int
|
public 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];
Returns |
Type |
Description |
List<? extends com.google.cloud.aiplatform.v1beta1.RubricCritiqueResultOrBuilder> |
|
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The score.
|
public boolean hasScore()
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the score field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RubricBasedInstructionFollowingResult.Builder mergeFrom(RubricBasedInstructionFollowingResult other)
public RubricBasedInstructionFollowingResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RubricBasedInstructionFollowingResult.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final RubricBasedInstructionFollowingResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
Parameter |
Name |
Description |
index |
int
|
public RubricBasedInstructionFollowingResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RubricBasedInstructionFollowingResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public 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 setScore(float value)
Output only. Overall score for the instruction following.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
float
The score to set.
|
public final RubricBasedInstructionFollowingResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides