public static final class QuestionAnsweringQualityInput.Builder extends com.google.protobuf.GeneratedMessage.Builder<QuestionAnsweringQualityInput.Builder> implements QuestionAnsweringQualityInputOrBuilder
Input for question answering quality metric.Protobuf type
google.cloud.aiplatform.v1.QuestionAnsweringQualityInputaddRepeatedField, 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<QuestionAnsweringQualityInput.Builder>public QuestionAnsweringQualityInput.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<QuestionAnsweringQualityInput.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<QuestionAnsweringQualityInput.Builder>public QuestionAnsweringQualityInput getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QuestionAnsweringQualityInput build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QuestionAnsweringQualityInput buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QuestionAnsweringQualityInput.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuestionAnsweringQualityInput.Builder>public QuestionAnsweringQualityInput.Builder mergeFrom(QuestionAnsweringQualityInput other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<QuestionAnsweringQualityInput.Builder>public QuestionAnsweringQualityInput.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<QuestionAnsweringQualityInput.Builder>IOExceptionpublic boolean hasMetricSpec()
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
hasMetricSpec in interface QuestionAnsweringQualityInputOrBuilderpublic QuestionAnsweringQualitySpec getMetricSpec()
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricSpec in interface QuestionAnsweringQualityInputOrBuilderpublic QuestionAnsweringQualityInput.Builder setMetricSpec(QuestionAnsweringQualitySpec value)
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder setMetricSpec(QuestionAnsweringQualitySpec.Builder builderForValue)
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder mergeMetricSpec(QuestionAnsweringQualitySpec value)
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder clearMetricSpec()
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualitySpec.Builder getMetricSpecBuilder()
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualitySpecOrBuilder getMetricSpecOrBuilder()
Required. Spec for question answering quality score metric.
.google.cloud.aiplatform.v1.QuestionAnsweringQualitySpec metric_spec = 1 [(.google.api.field_behavior) = REQUIRED];
getMetricSpecOrBuilder in interface QuestionAnsweringQualityInputOrBuilderpublic boolean hasInstance()
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
hasInstance in interface QuestionAnsweringQualityInputOrBuilderpublic QuestionAnsweringQualityInstance getInstance()
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
getInstance in interface QuestionAnsweringQualityInputOrBuilderpublic QuestionAnsweringQualityInput.Builder setInstance(QuestionAnsweringQualityInstance value)
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder setInstance(QuestionAnsweringQualityInstance.Builder builderForValue)
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder mergeInstance(QuestionAnsweringQualityInstance value)
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInput.Builder clearInstance()
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInstance.Builder getInstanceBuilder()
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
public QuestionAnsweringQualityInstanceOrBuilder getInstanceOrBuilder()
Required. Question answering quality instance.
.google.cloud.aiplatform.v1.QuestionAnsweringQualityInstance instance = 2 [(.google.api.field_behavior) = REQUIRED];
getInstanceOrBuilder in interface QuestionAnsweringQualityInputOrBuilderCopyright © 2026 Google LLC. All rights reserved.