Class RubricBasedInstructionFollowingInstance.Builder (3.65.0)
3.88.0 (latest)
3.86.0
3.84.0
3.83.0
3.82.0
3.81.0
3.79.0
3.77.0
3.76.0
3.75.0
3.74.0
3.73.0
3.71.0
3.69.0
3.68.0
3.65.0
3.64.0
3.63.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.2
3.3.0
3.2.0
3.0.0
2.9.8
2.8.9
2.7.4
2.5.3
2.4.0
public static final class RubricBasedInstructionFollowingInstance . Builder extends GeneratedMessageV3 . Builder<RubricBasedInstructionFollowingInstance . Builder > implements RubricBasedInstructionFollowingInstanceOrBuilder
Instance for RubricBasedInstructionFollowing metric - one instance
corresponds to one row in an evaluation dataset.
Protobuf type google.cloud.aiplatform.v1beta1.RubricBasedInstructionFollowingInstance
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 RubricBasedInstructionFollowingInstance . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public RubricBasedInstructionFollowingInstance build ()
public RubricBasedInstructionFollowingInstance buildPartial ()
public RubricBasedInstructionFollowingInstance . Builder clear ()
Overrides
public RubricBasedInstructionFollowingInstance . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public RubricBasedInstructionFollowingInstance . Builder clearInstance ()
public RubricBasedInstructionFollowingInstance . Builder clearJsonInstance ()
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
public RubricBasedInstructionFollowingInstance . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public RubricBasedInstructionFollowingInstance . Builder clone ()
Overrides
public RubricBasedInstructionFollowingInstance getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public RubricBasedInstructionFollowingInstance . InstanceCase getInstanceCase ()
public String getJsonInstance ()
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The jsonInstance.
public ByteString getJsonInstanceBytes ()
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for jsonInstance.
public boolean hasJsonInstance ()
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the jsonInstance field is set.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public RubricBasedInstructionFollowingInstance . Builder mergeFrom ( RubricBasedInstructionFollowingInstance other )
public RubricBasedInstructionFollowingInstance . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public RubricBasedInstructionFollowingInstance . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public final RubricBasedInstructionFollowingInstance . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public RubricBasedInstructionFollowingInstance . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public RubricBasedInstructionFollowingInstance . Builder setJsonInstance ( String value )
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The jsonInstance to set.
public RubricBasedInstructionFollowingInstance . Builder setJsonInstanceBytes ( ByteString value )
Required. Instance specified as a json string. String key-value pairs are
expected in the json_instance to render RubricBasedInstructionFollowing
prompt templates.
string json_instance = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for jsonInstance to set.
public RubricBasedInstructionFollowingInstance . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public final RubricBasedInstructionFollowingInstance . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]