public static final class EvaluationConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder> implements EvaluationConfigOrBuilder
Evaluation Config for Tuning Job.Protobuf type
google.cloud.aiplatform.v1beta1.EvaluationConfigaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder>public EvaluationConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.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.GeneratedMessage.Builder<EvaluationConfig.Builder>public EvaluationConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EvaluationConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EvaluationConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EvaluationConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EvaluationConfig.Builder>public EvaluationConfig.Builder mergeFrom(EvaluationConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder>public EvaluationConfig.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<EvaluationConfig.Builder>IOExceptionpublic List<Metric> getMetricsList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricsList in interface EvaluationConfigOrBuilderpublic int getMetricsCount()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricsCount in interface EvaluationConfigOrBuilderpublic Metric getMetrics(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
getMetrics in interface EvaluationConfigOrBuilderpublic EvaluationConfig.Builder setMetrics(int index, Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder setMetrics(int index, Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder addMetrics(Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder addMetrics(int index, Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder addMetrics(Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder addMetrics(int index, Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder addAllMetrics(Iterable<? extends Metric> values)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder clearMetrics()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder removeMetrics(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public Metric.Builder getMetricsBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public MetricOrBuilder getMetricsOrBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricsOrBuilder in interface EvaluationConfigOrBuilderpublic List<? extends MetricOrBuilder> getMetricsOrBuilderList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricsOrBuilderList in interface EvaluationConfigOrBuilderpublic Metric.Builder addMetricsBuilder()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public Metric.Builder addMetricsBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public List<Metric.Builder> getMetricsBuilderList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];
public boolean hasOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
hasOutputConfig in interface EvaluationConfigOrBuilderpublic OutputConfig getOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
getOutputConfig in interface EvaluationConfigOrBuilderpublic EvaluationConfig.Builder setOutputConfig(OutputConfig value)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder setOutputConfig(OutputConfig.Builder builderForValue)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder mergeOutputConfig(OutputConfig value)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluationConfig.Builder clearOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
public OutputConfig.Builder getOutputConfigBuilder()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
public OutputConfigOrBuilder getOutputConfigOrBuilder()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];
getOutputConfigOrBuilder in interface EvaluationConfigOrBuilderpublic boolean hasAutoraterConfig()
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
hasAutoraterConfig in interface EvaluationConfigOrBuilderpublic AutoraterConfig getAutoraterConfig()
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getAutoraterConfig in interface EvaluationConfigOrBuilderpublic EvaluationConfig.Builder setAutoraterConfig(AutoraterConfig value)
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public EvaluationConfig.Builder setAutoraterConfig(AutoraterConfig.Builder builderForValue)
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public EvaluationConfig.Builder mergeAutoraterConfig(AutoraterConfig value)
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public EvaluationConfig.Builder clearAutoraterConfig()
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public AutoraterConfig.Builder getAutoraterConfigBuilder()
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
public AutoraterConfigOrBuilder getAutoraterConfigOrBuilder()
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getAutoraterConfigOrBuilder in interface EvaluationConfigOrBuilderCopyright © 2026 Google LLC. All rights reserved.