public static final class EvaluateDatasetRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder> implements EvaluateDatasetRequestOrBuilder
Request message for EvaluationService.EvaluateDataset.Protobuf type
google.cloud.aiplatform.v1beta1.EvaluateDatasetRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.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.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EvaluateDatasetRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EvaluateDatasetRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EvaluateDatasetRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.Builder mergeFrom(EvaluateDatasetRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public EvaluateDatasetRequest.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<EvaluateDatasetRequest.Builder>IOExceptionpublic String getLocation()
Required. The resource name of the Location to evaluate the dataset.
Format: `projects/{project}/locations/{location}`
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getLocation in interface EvaluateDatasetRequestOrBuilderpublic com.google.protobuf.ByteString getLocationBytes()
Required. The resource name of the Location to evaluate the dataset.
Format: `projects/{project}/locations/{location}`
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getLocationBytes in interface EvaluateDatasetRequestOrBuilderpublic EvaluateDatasetRequest.Builder setLocation(String value)
Required. The resource name of the Location to evaluate the dataset.
Format: `projects/{project}/locations/{location}`
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The location to set.public EvaluateDatasetRequest.Builder clearLocation()
Required. The resource name of the Location to evaluate the dataset.
Format: `projects/{project}/locations/{location}`
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public EvaluateDatasetRequest.Builder setLocationBytes(com.google.protobuf.ByteString value)
Required. The resource name of the Location to evaluate the dataset.
Format: `projects/{project}/locations/{location}`
string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for location to set.public boolean hasDataset()
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
hasDataset in interface EvaluateDatasetRequestOrBuilderpublic EvaluationDataset getDataset()
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
getDataset in interface EvaluateDatasetRequestOrBuilderpublic EvaluateDatasetRequest.Builder setDataset(EvaluationDataset value)
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder setDataset(EvaluationDataset.Builder builderForValue)
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder mergeDataset(EvaluationDataset value)
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder clearDataset()
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluationDataset.Builder getDatasetBuilder()
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
public EvaluationDatasetOrBuilder getDatasetOrBuilder()
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];
getDatasetOrBuilder in interface EvaluateDatasetRequestOrBuilderpublic List<Metric> getMetricsList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
getMetricsList in interface EvaluateDatasetRequestOrBuilderpublic int getMetricsCount()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
getMetricsCount in interface EvaluateDatasetRequestOrBuilderpublic Metric getMetrics(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
getMetrics in interface EvaluateDatasetRequestOrBuilderpublic EvaluateDatasetRequest.Builder setMetrics(int index, Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder setMetrics(int index, Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder addMetrics(Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder addMetrics(int index, Metric value)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder addMetrics(Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder addMetrics(int index, Metric.Builder builderForValue)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder addAllMetrics(Iterable<? extends Metric> values)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder clearMetrics()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder removeMetrics(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public Metric.Builder getMetricsBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public MetricOrBuilder getMetricsOrBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
getMetricsOrBuilder in interface EvaluateDatasetRequestOrBuilderpublic List<? extends MetricOrBuilder> getMetricsOrBuilderList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
getMetricsOrBuilderList in interface EvaluateDatasetRequestOrBuilderpublic Metric.Builder addMetricsBuilder()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public Metric.Builder addMetricsBuilder(int index)
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public List<Metric.Builder> getMetricsBuilderList()
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];
public boolean hasOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
hasOutputConfig in interface EvaluateDatasetRequestOrBuilderpublic OutputConfig getOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
getOutputConfig in interface EvaluateDatasetRequestOrBuilderpublic EvaluateDatasetRequest.Builder setOutputConfig(OutputConfig value)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder setOutputConfig(OutputConfig.Builder builderForValue)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder mergeOutputConfig(OutputConfig value)
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
public EvaluateDatasetRequest.Builder clearOutputConfig()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
public OutputConfig.Builder getOutputConfigBuilder()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
public OutputConfigOrBuilder getOutputConfigOrBuilder()
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];
getOutputConfigOrBuilder in interface EvaluateDatasetRequestOrBuilderpublic boolean hasAutoraterConfig()
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
hasAutoraterConfig in interface EvaluateDatasetRequestOrBuilderpublic AutoraterConfig getAutoraterConfig()
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
getAutoraterConfig in interface EvaluateDatasetRequestOrBuilderpublic EvaluateDatasetRequest.Builder setAutoraterConfig(AutoraterConfig value)
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public EvaluateDatasetRequest.Builder setAutoraterConfig(AutoraterConfig.Builder builderForValue)
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public EvaluateDatasetRequest.Builder mergeAutoraterConfig(AutoraterConfig value)
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public EvaluateDatasetRequest.Builder clearAutoraterConfig()
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public AutoraterConfig.Builder getAutoraterConfigBuilder()
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public AutoraterConfigOrBuilder getAutoraterConfigOrBuilder()
Optional. Autorater config used for evaluation. Currently only publisher
Gemini models are supported. Format:
`projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}.`
.google.cloud.aiplatform.v1beta1.AutoraterConfig autorater_config = 5 [(.google.api.field_behavior) = OPTIONAL];
getAutoraterConfigOrBuilder in interface EvaluateDatasetRequestOrBuilderpublic final EvaluateDatasetRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>public final EvaluateDatasetRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EvaluateDatasetRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.