Class RubricBasedInstructionFollowingResult.Builder (3.88.0)

public static final class RubricBasedInstructionFollowingResult.Builder extends GeneratedMessage.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

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

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.

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 GeneratedMessage.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

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

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.