Package com.google.cloud.aiplatform.v1
Class EvaluationConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder>
com.google.cloud.aiplatform.v1.EvaluationConfig.Builder
- All Implemented Interfaces:
EvaluationConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EvaluationConfig
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.v1.EvaluationConfig-
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.Optional.Required.Required.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.getMetrics(int index) Required.getMetricsBuilder(int index) Required.Required.intRequired.Required.getMetricsOrBuilder(int index) Required.List<? extends MetricOrBuilder>Required.Required.Required.Required.booleanOptional.booleanOptional.booleanRequired.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.mergeFrom(EvaluationConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.mergeOutputConfig(OutputConfig value) Required.removeMetrics(int index) Required.Optional.setAutoraterConfig(AutoraterConfig.Builder builderForValue) Optional.Optional.setInferenceGenerationConfig(GenerationConfig.Builder builderForValue) Optional.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<EvaluationConfig.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<EvaluationConfig.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<EvaluationConfig.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<EvaluationConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EvaluationConfig.Builder>
-
mergeFrom
public EvaluationConfig.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<EvaluationConfig.Builder>- Throws:
IOException
-
getMetricsList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsListin interfaceEvaluationConfigOrBuilder
-
getMetricsCount
public int getMetricsCount()Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsCountin interfaceEvaluationConfigOrBuilder
-
getMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsin interfaceEvaluationConfigOrBuilder
-
setMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
setMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addAllMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
removeMetrics
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsOrBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderin interfaceEvaluationConfigOrBuilder
-
getMetricsOrBuilderList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMetricsOrBuilderListin interfaceEvaluationConfigOrBuilder
-
addMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
addMetricsBuilder
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
getMetricsBuilderList
Required. The metrics used for evaluation.
repeated .google.cloud.aiplatform.v1.Metric metrics = 1 [(.google.api.field_behavior) = REQUIRED]; -
hasOutputConfig
public boolean hasOutputConfig()Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasOutputConfigin interfaceEvaluationConfigOrBuilder- Returns:
- Whether the outputConfig field is set.
-
getOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigin interfaceEvaluationConfigOrBuilder- Returns:
- The outputConfig.
-
setOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED]; -
setOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED]; -
mergeOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED]; -
clearOutputConfig
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigBuilder
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED]; -
getOutputConfigOrBuilder
Required. Config for evaluation output.
.google.cloud.aiplatform.v1.OutputConfig output_config = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getOutputConfigOrBuilderin interfaceEvaluationConfigOrBuilder
-
hasAutoraterConfig
public boolean hasAutoraterConfig()Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAutoraterConfigin interfaceEvaluationConfigOrBuilder- Returns:
- Whether the autoraterConfig field is set.
-
getAutoraterConfig
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutoraterConfigin interfaceEvaluationConfigOrBuilder- Returns:
- The autoraterConfig.
-
setAutoraterConfig
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
setAutoraterConfig
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAutoraterConfig
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
clearAutoraterConfig
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAutoraterConfigBuilder
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL]; -
getAutoraterConfigOrBuilder
Optional. Autorater config for evaluation.
.google.cloud.aiplatform.v1.AutoraterConfig autorater_config = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutoraterConfigOrBuilderin interfaceEvaluationConfigOrBuilder
-
hasInferenceGenerationConfig
public boolean hasInferenceGenerationConfig()Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasInferenceGenerationConfigin interfaceEvaluationConfigOrBuilder- Returns:
- Whether the inferenceGenerationConfig field is set.
-
getInferenceGenerationConfig
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getInferenceGenerationConfigin interfaceEvaluationConfigOrBuilder- Returns:
- The inferenceGenerationConfig.
-
setInferenceGenerationConfig
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
setInferenceGenerationConfig
public EvaluationConfig.Builder setInferenceGenerationConfig(GenerationConfig.Builder builderForValue) Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
mergeInferenceGenerationConfig
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
clearInferenceGenerationConfig
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getInferenceGenerationConfigBuilder
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL]; -
getInferenceGenerationConfigOrBuilder
Optional. Configuration options for inference generation and outputs. If not set, default generation parameters are used.
.google.cloud.aiplatform.v1.GenerationConfig inference_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getInferenceGenerationConfigOrBuilderin interfaceEvaluationConfigOrBuilder
-