public static final class QuestionAnsweringRelevanceResult.Builder extends GeneratedMessageV3.Builder<QuestionAnsweringRelevanceResult.Builder> implements QuestionAnsweringRelevanceResultOrBuilder
Spec for question answering relevance result.
Protobuf type google.cloud.aiplatform.v1beta1.QuestionAnsweringRelevanceResult
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public QuestionAnsweringRelevanceResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public QuestionAnsweringRelevanceResult build()
public QuestionAnsweringRelevanceResult buildPartial()
public QuestionAnsweringRelevanceResult.Builder clear()
Overrides
public QuestionAnsweringRelevanceResult.Builder clearConfidence()
Output only. Confidence for question answering relevance score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuestionAnsweringRelevanceResult.Builder clearExplanation()
Output only. Explanation for question answering relevance score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuestionAnsweringRelevanceResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public QuestionAnsweringRelevanceResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public QuestionAnsweringRelevanceResult.Builder clearScore()
Output only. Question Answering Relevance score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public QuestionAnsweringRelevanceResult.Builder clone()
Overrides
public float getConfidence()
Output only. Confidence for question answering relevance score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The confidence.
|
public QuestionAnsweringRelevanceResult getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getExplanation()
Output only. Explanation for question answering relevance score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The explanation.
|
public ByteString getExplanationBytes()
Output only. Explanation for question answering relevance score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for explanation.
|
Output only. Question Answering Relevance score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The score.
|
public boolean hasConfidence()
Output only. Confidence for question answering relevance score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the confidence field is set.
|
public boolean hasScore()
Output only. Question Answering Relevance score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the score field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public QuestionAnsweringRelevanceResult.Builder mergeFrom(QuestionAnsweringRelevanceResult other)
public QuestionAnsweringRelevanceResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public QuestionAnsweringRelevanceResult.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final QuestionAnsweringRelevanceResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public QuestionAnsweringRelevanceResult.Builder setConfidence(float value)
Output only. Confidence for question answering relevance score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
float
The confidence to set.
|
public QuestionAnsweringRelevanceResult.Builder setExplanation(String value)
Output only. Explanation for question answering relevance score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The explanation to set.
|
public QuestionAnsweringRelevanceResult.Builder setExplanationBytes(ByteString value)
Output only. Explanation for question answering relevance score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for explanation to set.
|
public QuestionAnsweringRelevanceResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public QuestionAnsweringRelevanceResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public QuestionAnsweringRelevanceResult.Builder setScore(float value)
Output only. Question Answering Relevance score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
float
The score to set.
|
public final QuestionAnsweringRelevanceResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides