Class RubricBasedInstructionFollowingResult.Builder (3.64.0)

public static final class RubricBasedInstructionFollowingResult.Builder extends GeneratedMessageV3.Builder<RubricBasedInstructionFollowingResult.Builder> implements RubricBasedInstructionFollowingResultOrBuilder

Result for RubricBasedInstructionFollowing metric.

Protobuf type google.cloud.aiplatform.v1beta1.RubricBasedInstructionFollowingResult

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllRubricCritiqueResults(Iterable<? extends RubricCritiqueResult> values)

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>
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RubricBasedInstructionFollowingResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

addRubricCritiqueResults(RubricCritiqueResult value)

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];

Parameter
Name Description
value RubricCritiqueResult
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

addRubricCritiqueResults(RubricCritiqueResult.Builder builderForValue)

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];

Parameter
Name Description
builderForValue RubricCritiqueResult.Builder
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

addRubricCritiqueResults(int index, RubricCritiqueResult value)

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];

Parameters
Name Description
index int
value RubricCritiqueResult
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

addRubricCritiqueResults(int index, RubricCritiqueResult.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue RubricCritiqueResult.Builder
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

addRubricCritiqueResultsBuilder()

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];

Returns
Type Description
RubricCritiqueResult.Builder

addRubricCritiqueResultsBuilder(int index)

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
Returns
Type Description
RubricCritiqueResult.Builder

build()

public RubricBasedInstructionFollowingResult build()
Returns
Type Description
RubricBasedInstructionFollowingResult

buildPartial()

public RubricBasedInstructionFollowingResult buildPartial()
Returns
Type Description
RubricBasedInstructionFollowingResult

clear()

public RubricBasedInstructionFollowingResult.Builder clear()
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public RubricBasedInstructionFollowingResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public RubricBasedInstructionFollowingResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

clearRubricCritiqueResults()

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];

Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

clearScore()

public RubricBasedInstructionFollowingResult.Builder clearScore()

Output only. Overall score for the instruction following.

optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

This builder for chaining.

clone()

public RubricBasedInstructionFollowingResult.Builder clone()
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

getDefaultInstanceForType()

public RubricBasedInstructionFollowingResult getDefaultInstanceForType()
Returns
Type Description
RubricBasedInstructionFollowingResult

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRubricCritiqueResults(int index)

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
Returns
Type Description
RubricCritiqueResult

getRubricCritiqueResultsBuilder(int index)

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
Returns
Type Description
RubricCritiqueResult.Builder

getRubricCritiqueResultsBuilderList()

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];

Returns
Type Description
List<Builder>

getRubricCritiqueResultsCount()

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

getRubricCritiqueResultsList()

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];

Returns
Type Description
List<RubricCritiqueResult>

getRubricCritiqueResultsOrBuilder(int index)

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
Returns
Type Description
RubricCritiqueResultOrBuilder

getRubricCritiqueResultsOrBuilderList()

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>

getScore()

public float getScore()

Output only. Overall score for the instruction following.

optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
float

The score.

hasScore()

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.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RubricBasedInstructionFollowingResult other)

public RubricBasedInstructionFollowingResult.Builder mergeFrom(RubricBasedInstructionFollowingResult other)
Parameter
Name Description
other RubricBasedInstructionFollowingResult
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RubricBasedInstructionFollowingResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RubricBasedInstructionFollowingResult.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RubricBasedInstructionFollowingResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

removeRubricCritiqueResults(int index)

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
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public RubricBasedInstructionFollowingResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public RubricBasedInstructionFollowingResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides

setRubricCritiqueResults(int index, RubricCritiqueResult value)

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];

Parameters
Name Description
index int
value RubricCritiqueResult
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

setRubricCritiqueResults(int index, RubricCritiqueResult.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue RubricCritiqueResult.Builder
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

setScore(float value)

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.

Returns
Type Description
RubricBasedInstructionFollowingResult.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final RubricBasedInstructionFollowingResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RubricBasedInstructionFollowingResult.Builder
Overrides