- 4.61.0 (latest)
- 4.60.0
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public static final class KnowledgeAnswers.Answer.Builder extends GeneratedMessageV3.Builder<KnowledgeAnswers.Answer.Builder> implements KnowledgeAnswers.AnswerOrBuilder
An answer from Knowledge Connector.
Protobuf type google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > KnowledgeAnswers.Answer.BuilderImplements
KnowledgeAnswers.AnswerOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public KnowledgeAnswers.Answer.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field |
FieldDescriptor |
value |
Object |
Type | Description |
KnowledgeAnswers.Answer.Builder |
build()
public KnowledgeAnswers.Answer build()
Type | Description |
KnowledgeAnswers.Answer |
buildPartial()
public KnowledgeAnswers.Answer buildPartial()
Type | Description |
KnowledgeAnswers.Answer |
clear()
public KnowledgeAnswers.Answer.Builder clear()
Type | Description |
KnowledgeAnswers.Answer.Builder |
clearAnswer()
public KnowledgeAnswers.Answer.Builder clearAnswer()
The piece of text from the source
knowledge base document that answers
this conversational query.
string answer = 3;
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
clearFaqQuestion()
public KnowledgeAnswers.Answer.Builder clearFaqQuestion()
The corresponding FAQ question if the answer was extracted from a FAQ Document, empty otherwise.
string faq_question = 2;
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public KnowledgeAnswers.Answer.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field |
FieldDescriptor |
Type | Description |
KnowledgeAnswers.Answer.Builder |
clearMatchConfidence()
public KnowledgeAnswers.Answer.Builder clearMatchConfidence()
The system's confidence score that this Knowledge answer is a good match
for this conversational query.
The range is from 0.0 (completely uncertain) to 1.0 (completely certain).
Note: The confidence score is likely to vary somewhat (possibly even for
identical requests), as the underlying model is under constant
improvement. It may be deprecated in the future. We recommend using
match_confidence_level
which should be generally more stable.
float match_confidence = 5;
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
clearMatchConfidenceLevel()
public KnowledgeAnswers.Answer.Builder clearMatchConfidenceLevel()
The system's confidence level that this knowledge answer is a good match
for this conversational query.
NOTE: The confidence level for a given <query, answer>
pair may change
without notice, as it depends on models that are constantly being
improved. However, it will change less frequently than the confidence
score below, and should be preferred for referencing the quality of an
answer.
.google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer.MatchConfidenceLevel match_confidence_level = 4;
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public KnowledgeAnswers.Answer.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof |
OneofDescriptor |
Type | Description |
KnowledgeAnswers.Answer.Builder |
clearSource()
public KnowledgeAnswers.Answer.Builder clearSource()
Indicates which Knowledge Document this answer was extracted from.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base
ID>/documents/<Document ID>
.
string source = 1 [(.google.api.resource_reference) = { ... }
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
clone()
public KnowledgeAnswers.Answer.Builder clone()
Type | Description |
KnowledgeAnswers.Answer.Builder |
getAnswer()
public String getAnswer()
The piece of text from the source
knowledge base document that answers
this conversational query.
string answer = 3;
Type | Description |
String |
The answer. |
getAnswerBytes()
public ByteString getAnswerBytes()
The piece of text from the source
knowledge base document that answers
this conversational query.
string answer = 3;
Type | Description |
ByteString |
The bytes for answer. |
getDefaultInstanceForType()
public KnowledgeAnswers.Answer getDefaultInstanceForType()
Type | Description |
KnowledgeAnswers.Answer |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getFaqQuestion()
public String getFaqQuestion()
The corresponding FAQ question if the answer was extracted from a FAQ Document, empty otherwise.
string faq_question = 2;
Type | Description |
String |
The faqQuestion. |
getFaqQuestionBytes()
public ByteString getFaqQuestionBytes()
The corresponding FAQ question if the answer was extracted from a FAQ Document, empty otherwise.
string faq_question = 2;
Type | Description |
ByteString |
The bytes for faqQuestion. |
getMatchConfidence()
public float getMatchConfidence()
The system's confidence score that this Knowledge answer is a good match
for this conversational query.
The range is from 0.0 (completely uncertain) to 1.0 (completely certain).
Note: The confidence score is likely to vary somewhat (possibly even for
identical requests), as the underlying model is under constant
improvement. It may be deprecated in the future. We recommend using
match_confidence_level
which should be generally more stable.
float match_confidence = 5;
Type | Description |
float |
The matchConfidence. |
getMatchConfidenceLevel()
public KnowledgeAnswers.Answer.MatchConfidenceLevel getMatchConfidenceLevel()
The system's confidence level that this knowledge answer is a good match
for this conversational query.
NOTE: The confidence level for a given <query, answer>
pair may change
without notice, as it depends on models that are constantly being
improved. However, it will change less frequently than the confidence
score below, and should be preferred for referencing the quality of an
answer.
.google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer.MatchConfidenceLevel match_confidence_level = 4;
Type | Description |
KnowledgeAnswers.Answer.MatchConfidenceLevel |
The matchConfidenceLevel. |
getMatchConfidenceLevelValue()
public int getMatchConfidenceLevelValue()
The system's confidence level that this knowledge answer is a good match
for this conversational query.
NOTE: The confidence level for a given <query, answer>
pair may change
without notice, as it depends on models that are constantly being
improved. However, it will change less frequently than the confidence
score below, and should be preferred for referencing the quality of an
answer.
.google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer.MatchConfidenceLevel match_confidence_level = 4;
Type | Description |
int |
The enum numeric value on the wire for matchConfidenceLevel. |
getSource()
public String getSource()
Indicates which Knowledge Document this answer was extracted from.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base
ID>/documents/<Document ID>
.
string source = 1 [(.google.api.resource_reference) = { ... }
Type | Description |
String |
The source. |
getSourceBytes()
public ByteString getSourceBytes()
Indicates which Knowledge Document this answer was extracted from.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base
ID>/documents/<Document ID>
.
string source = 1 [(.google.api.resource_reference) = { ... }
Type | Description |
ByteString |
The bytes for source. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(KnowledgeAnswers.Answer other)
public KnowledgeAnswers.Answer.Builder mergeFrom(KnowledgeAnswers.Answer other)
Name | Description |
other |
KnowledgeAnswers.Answer |
Type | Description |
KnowledgeAnswers.Answer.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public KnowledgeAnswers.Answer.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
KnowledgeAnswers.Answer.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public KnowledgeAnswers.Answer.Builder mergeFrom(Message other)
Name | Description |
other |
Message |
Type | Description |
KnowledgeAnswers.Answer.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final KnowledgeAnswers.Answer.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields |
UnknownFieldSet |
Type | Description |
KnowledgeAnswers.Answer.Builder |
setAnswer(String value)
public KnowledgeAnswers.Answer.Builder setAnswer(String value)
The piece of text from the source
knowledge base document that answers
this conversational query.
string answer = 3;
Name | Description |
value |
String The answer to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setAnswerBytes(ByteString value)
public KnowledgeAnswers.Answer.Builder setAnswerBytes(ByteString value)
The piece of text from the source
knowledge base document that answers
this conversational query.
string answer = 3;
Name | Description |
value |
ByteString The bytes for answer to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setFaqQuestion(String value)
public KnowledgeAnswers.Answer.Builder setFaqQuestion(String value)
The corresponding FAQ question if the answer was extracted from a FAQ Document, empty otherwise.
string faq_question = 2;
Name | Description |
value |
String The faqQuestion to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setFaqQuestionBytes(ByteString value)
public KnowledgeAnswers.Answer.Builder setFaqQuestionBytes(ByteString value)
The corresponding FAQ question if the answer was extracted from a FAQ Document, empty otherwise.
string faq_question = 2;
Name | Description |
value |
ByteString The bytes for faqQuestion to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public KnowledgeAnswers.Answer.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field |
FieldDescriptor |
value |
Object |
Type | Description |
KnowledgeAnswers.Answer.Builder |
setMatchConfidence(float value)
public KnowledgeAnswers.Answer.Builder setMatchConfidence(float value)
The system's confidence score that this Knowledge answer is a good match
for this conversational query.
The range is from 0.0 (completely uncertain) to 1.0 (completely certain).
Note: The confidence score is likely to vary somewhat (possibly even for
identical requests), as the underlying model is under constant
improvement. It may be deprecated in the future. We recommend using
match_confidence_level
which should be generally more stable.
float match_confidence = 5;
Name | Description |
value |
float The matchConfidence to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setMatchConfidenceLevel(KnowledgeAnswers.Answer.MatchConfidenceLevel value)
public KnowledgeAnswers.Answer.Builder setMatchConfidenceLevel(KnowledgeAnswers.Answer.MatchConfidenceLevel value)
The system's confidence level that this knowledge answer is a good match
for this conversational query.
NOTE: The confidence level for a given <query, answer>
pair may change
without notice, as it depends on models that are constantly being
improved. However, it will change less frequently than the confidence
score below, and should be preferred for referencing the quality of an
answer.
.google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer.MatchConfidenceLevel match_confidence_level = 4;
Name | Description |
value |
KnowledgeAnswers.Answer.MatchConfidenceLevel The matchConfidenceLevel to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setMatchConfidenceLevelValue(int value)
public KnowledgeAnswers.Answer.Builder setMatchConfidenceLevelValue(int value)
The system's confidence level that this knowledge answer is a good match
for this conversational query.
NOTE: The confidence level for a given <query, answer>
pair may change
without notice, as it depends on models that are constantly being
improved. However, it will change less frequently than the confidence
score below, and should be preferred for referencing the quality of an
answer.
.google.cloud.dialogflow.v2beta1.KnowledgeAnswers.Answer.MatchConfidenceLevel match_confidence_level = 4;
Name | Description |
value |
int The enum numeric value on the wire for matchConfidenceLevel to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public KnowledgeAnswers.Answer.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Type | Description |
KnowledgeAnswers.Answer.Builder |
setSource(String value)
public KnowledgeAnswers.Answer.Builder setSource(String value)
Indicates which Knowledge Document this answer was extracted from.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base
ID>/documents/<Document ID>
.
string source = 1 [(.google.api.resource_reference) = { ... }
Name | Description |
value |
String The source to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setSourceBytes(ByteString value)
public KnowledgeAnswers.Answer.Builder setSourceBytes(ByteString value)
Indicates which Knowledge Document this answer was extracted from.
Format: projects/<Project ID>/knowledgeBases/<Knowledge Base
ID>/documents/<Document ID>
.
string source = 1 [(.google.api.resource_reference) = { ... }
Name | Description |
value |
ByteString The bytes for source to set. |
Type | Description |
KnowledgeAnswers.Answer.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final KnowledgeAnswers.Answer.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields |
UnknownFieldSet |
Type | Description |
KnowledgeAnswers.Answer.Builder |