Class EvaluateDatasetRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
com.google.cloud.aiplatform.v1beta1.EvaluateDatasetRequest.Builder
- All Implemented Interfaces:
EvaluateDatasetRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EvaluateDatasetRequest
public static final class EvaluateDatasetRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
implements EvaluateDatasetRequestOrBuilder
Request message for EvaluationService.EvaluateDataset.Protobuf type
google.cloud.aiplatform.v1beta1.EvaluateDatasetRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllMetrics(Iterable<? extends Metric> values) Required.addMetrics(int index, Metric value) Required.addMetrics(int index, Metric.Builder builderForValue) Required.addMetrics(Metric value) Required.addMetrics(Metric.Builder builderForValue) Required.Required.addMetricsBuilder(int index) Required.build()clear()Optional.Required.Required.Required.Required.Optional.Optional.Optional.Required.Required.Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.getMetrics(int index) Required.getMetricsBuilder(int index) Required.Required.intRequired.Required.getMetricsOrBuilder(int index) Required.List<? extends MetricOrBuilder>Required.Required.Required.Required.booleanOptional.booleanRequired.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.mergeDataset(EvaluationDataset value) Required.mergeFrom(EvaluateDatasetRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOutputConfig(OutputConfig value) Required.removeMetrics(int index) Required.Optional.setAutoraterConfig(AutoraterConfig.Builder builderForValue) Optional.setDataset(EvaluationDataset value) Required.setDataset(EvaluationDataset.Builder builderForValue) Required.setLocation(String value) Required.setLocationBytes(com.google.protobuf.ByteString value) Required.setMetrics(int index, Metric value) Required.setMetrics(int index, Metric.Builder builderForValue) Required.setOutputConfig(OutputConfig value) Required.setOutputConfig(OutputConfig.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EvaluateDatasetRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EvaluateDatasetRequest.Builder>
-
mergeFrom
public EvaluateDatasetRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EvaluateDatasetRequest.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getLocationin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- The location.
-
getLocationBytes
public 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) = { ... }- Specified by:
getLocationBytesin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- The bytes for location.
-
setLocation
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) = { ... }- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
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) = { ... }- Returns:
- This builder for chaining.
-
setLocationBytes
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) = { ... }- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
hasDataset
public boolean hasDataset()Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasDatasetin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- Whether the dataset field is set.
-
getDataset
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- The dataset.
-
setDataset
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED]; -
setDataset
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED]; -
mergeDataset
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearDataset
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED]; -
getDatasetBuilder
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED]; -
getDatasetOrBuilder
Required. The dataset used for evaluation.
.google.cloud.aiplatform.v1beta1.EvaluationDataset dataset = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDatasetOrBuilderin interfaceEvaluateDatasetRequestOrBuilder
-
getMetricsList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsListin interfaceEvaluateDatasetRequestOrBuilder
-
getMetricsCount
public int getMetricsCount()Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsCountin interfaceEvaluateDatasetRequestOrBuilder
-
getMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsin interfaceEvaluateDatasetRequestOrBuilder
-
setMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
setMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addAllMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
clearMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
removeMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsOrBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderin interfaceEvaluateDatasetRequestOrBuilder
-
getMetricsOrBuilderList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderListin interfaceEvaluateDatasetRequestOrBuilder
-
addMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
addMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsBuilderList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1beta1.Metric metrics = 3 [(.google.api.field_behavior) = REQUIRED]; -
hasOutputConfig
public boolean hasOutputConfig()Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasOutputConfigin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- Whether the outputConfig field is set.
-
getOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- The outputConfig.
-
setOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
setOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
mergeOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
clearOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigBuilder
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigOrBuilder
Required. Config for evaluation output.
.google.cloud.aiplatform.v1beta1.OutputConfig output_config = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigOrBuilderin interfaceEvaluateDatasetRequestOrBuilder
-
hasAutoraterConfig
public 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];- Specified by:
hasAutoraterConfigin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- Whether the autoraterConfig field is set.
-
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];- Specified by:
getAutoraterConfigin interfaceEvaluateDatasetRequestOrBuilder- Returns:
- The autoraterConfig.
-
setAutoraterConfig
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]; -
setAutoraterConfig
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]; -
mergeAutoraterConfig
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]; -
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]; -
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]; -
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];- Specified by:
getAutoraterConfigOrBuilderin interfaceEvaluateDatasetRequestOrBuilder
-