Class AgentAssistantFeedback.Builder (4.47.0)

public static final class AgentAssistantFeedback.Builder extends GeneratedMessageV3.Builder<AgentAssistantFeedback.Builder> implements AgentAssistantFeedbackOrBuilder

Detail feedback of Agent Assist result.

Protobuf type google.cloud.dialogflow.v2.AgentAssistantFeedback

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AgentAssistantFeedback.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

build()

public AgentAssistantFeedback build()
Returns
TypeDescription
AgentAssistantFeedback

buildPartial()

public AgentAssistantFeedback buildPartial()
Returns
TypeDescription
AgentAssistantFeedback

clear()

public AgentAssistantFeedback.Builder clear()
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

clearAnswerRelevance()

public AgentAssistantFeedback.Builder clearAnswerRelevance()

Optional. Whether or not the suggested answer is relevant.

For example:

  • Query: "Can I change my mailing address?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • answer_relevance: AnswerRelevance.IRRELEVANT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

clearDocumentCorrectness()

public AgentAssistantFeedback.Builder clearDocumentCorrectness()

Optional. Whether or not the information in the document is correct.

For example:

  • Query: "Can I return the package in 2 days once received?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • Ground truth: "No return or exchange is allowed."
  • [document_correctness]: INCORRECT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

clearDocumentEfficiency()

public AgentAssistantFeedback.Builder clearDocumentEfficiency()

Optional. Whether or not the suggested document is efficient. For example, if the document is poorly written, hard to understand, hard to use or too long to find useful information, document_efficiency is DocumentEfficiency.INEFFICIENT.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public AgentAssistantFeedback.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

clearKnowledgeSearchFeedback()

public AgentAssistantFeedback.Builder clearKnowledgeSearchFeedback()

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public AgentAssistantFeedback.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

clearSummarizationFeedback()

public AgentAssistantFeedback.Builder clearSummarizationFeedback()

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.Builder

clone()

public AgentAssistantFeedback.Builder clone()
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

getAnswerRelevance()

public AgentAssistantFeedback.AnswerRelevance getAnswerRelevance()

Optional. Whether or not the suggested answer is relevant.

For example:

  • Query: "Can I change my mailing address?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • answer_relevance: AnswerRelevance.IRRELEVANT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.AnswerRelevance

The answerRelevance.

getAnswerRelevanceValue()

public int getAnswerRelevanceValue()

Optional. Whether or not the suggested answer is relevant.

For example:

  • Query: "Can I change my mailing address?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • answer_relevance: AnswerRelevance.IRRELEVANT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The enum numeric value on the wire for answerRelevance.

getDefaultInstanceForType()

public AgentAssistantFeedback getDefaultInstanceForType()
Returns
TypeDescription
AgentAssistantFeedback

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDocumentCorrectness()

public AgentAssistantFeedback.DocumentCorrectness getDocumentCorrectness()

Optional. Whether or not the information in the document is correct.

For example:

  • Query: "Can I return the package in 2 days once received?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • Ground truth: "No return or exchange is allowed."
  • [document_correctness]: INCORRECT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.DocumentCorrectness

The documentCorrectness.

getDocumentCorrectnessValue()

public int getDocumentCorrectnessValue()

Optional. Whether or not the information in the document is correct.

For example:

  • Query: "Can I return the package in 2 days once received?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • Ground truth: "No return or exchange is allowed."
  • [document_correctness]: INCORRECT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The enum numeric value on the wire for documentCorrectness.

getDocumentEfficiency()

public AgentAssistantFeedback.DocumentEfficiency getDocumentEfficiency()

Optional. Whether or not the suggested document is efficient. For example, if the document is poorly written, hard to understand, hard to use or too long to find useful information, document_efficiency is DocumentEfficiency.INEFFICIENT.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.DocumentEfficiency

The documentEfficiency.

getDocumentEfficiencyValue()

public int getDocumentEfficiencyValue()

Optional. Whether or not the suggested document is efficient. For example, if the document is poorly written, hard to understand, hard to use or too long to find useful information, document_efficiency is DocumentEfficiency.INEFFICIENT.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The enum numeric value on the wire for documentEfficiency.

getKnowledgeSearchFeedback()

public AgentAssistantFeedback.KnowledgeSearchFeedback getKnowledgeSearchFeedback()

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.KnowledgeSearchFeedback

The knowledgeSearchFeedback.

getKnowledgeSearchFeedbackBuilder()

public AgentAssistantFeedback.KnowledgeSearchFeedback.Builder getKnowledgeSearchFeedbackBuilder()

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.KnowledgeSearchFeedback.Builder

getKnowledgeSearchFeedbackOrBuilder()

public AgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilder getKnowledgeSearchFeedbackOrBuilder()

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilder

getSummarizationFeedback()

public AgentAssistantFeedback.SummarizationFeedback getSummarizationFeedback()

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.SummarizationFeedback

The summarizationFeedback.

getSummarizationFeedbackBuilder()

public AgentAssistantFeedback.SummarizationFeedback.Builder getSummarizationFeedbackBuilder()

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.SummarizationFeedback.Builder

getSummarizationFeedbackOrBuilder()

public AgentAssistantFeedback.SummarizationFeedbackOrBuilder getSummarizationFeedbackOrBuilder()

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
AgentAssistantFeedback.SummarizationFeedbackOrBuilder

hasKnowledgeSearchFeedback()

public boolean hasKnowledgeSearchFeedback()

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the knowledgeSearchFeedback field is set.

hasSummarizationFeedback()

public boolean hasSummarizationFeedback()

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the summarizationFeedback field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(AgentAssistantFeedback other)

public AgentAssistantFeedback.Builder mergeFrom(AgentAssistantFeedback other)
Parameter
NameDescription
otherAgentAssistantFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AgentAssistantFeedback.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public AgentAssistantFeedback.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

mergeKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback value)

public AgentAssistantFeedback.Builder mergeKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback value)

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.KnowledgeSearchFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

mergeSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback value)

public AgentAssistantFeedback.Builder mergeSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback value)

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.SummarizationFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AgentAssistantFeedback.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

setAnswerRelevance(AgentAssistantFeedback.AnswerRelevance value)

public AgentAssistantFeedback.Builder setAnswerRelevance(AgentAssistantFeedback.AnswerRelevance value)

Optional. Whether or not the suggested answer is relevant.

For example:

  • Query: "Can I change my mailing address?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • answer_relevance: AnswerRelevance.IRRELEVANT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.AnswerRelevance

The answerRelevance to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setAnswerRelevanceValue(int value)

public AgentAssistantFeedback.Builder setAnswerRelevanceValue(int value)

Optional. Whether or not the suggested answer is relevant.

For example:

  • Query: "Can I change my mailing address?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • answer_relevance: AnswerRelevance.IRRELEVANT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueint

The enum numeric value on the wire for answerRelevance to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setDocumentCorrectness(AgentAssistantFeedback.DocumentCorrectness value)

public AgentAssistantFeedback.Builder setDocumentCorrectness(AgentAssistantFeedback.DocumentCorrectness value)

Optional. Whether or not the information in the document is correct.

For example:

  • Query: "Can I return the package in 2 days once received?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • Ground truth: "No return or exchange is allowed."
  • [document_correctness]: INCORRECT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.DocumentCorrectness

The documentCorrectness to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setDocumentCorrectnessValue(int value)

public AgentAssistantFeedback.Builder setDocumentCorrectnessValue(int value)

Optional. Whether or not the information in the document is correct.

For example:

  • Query: "Can I return the package in 2 days once received?"
  • Suggested document says: "Items must be returned/exchanged within 60 days of the purchase date."
  • Ground truth: "No return or exchange is allowed."
  • [document_correctness]: INCORRECT

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueint

The enum numeric value on the wire for documentCorrectness to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setDocumentEfficiency(AgentAssistantFeedback.DocumentEfficiency value)

public AgentAssistantFeedback.Builder setDocumentEfficiency(AgentAssistantFeedback.DocumentEfficiency value)

Optional. Whether or not the suggested document is efficient. For example, if the document is poorly written, hard to understand, hard to use or too long to find useful information, document_efficiency is DocumentEfficiency.INEFFICIENT.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.DocumentEfficiency

The documentEfficiency to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setDocumentEfficiencyValue(int value)

public AgentAssistantFeedback.Builder setDocumentEfficiencyValue(int value)

Optional. Whether or not the suggested document is efficient. For example, if the document is poorly written, hard to understand, hard to use or too long to find useful information, document_efficiency is DocumentEfficiency.INEFFICIENT.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueint

The enum numeric value on the wire for documentEfficiency to set.

Returns
TypeDescription
AgentAssistantFeedback.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public AgentAssistantFeedback.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

setKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback value)

public AgentAssistantFeedback.Builder setKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback value)

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.KnowledgeSearchFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

setKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback.Builder builderForValue)

public AgentAssistantFeedback.Builder setKnowledgeSearchFeedback(AgentAssistantFeedback.KnowledgeSearchFeedback.Builder builderForValue)

Optional. Feedback for knowledge search.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
builderForValueAgentAssistantFeedback.KnowledgeSearchFeedback.Builder
Returns
TypeDescription
AgentAssistantFeedback.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public AgentAssistantFeedback.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

setSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback value)

public AgentAssistantFeedback.Builder setSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback value)

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueAgentAssistantFeedback.SummarizationFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

setSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback.Builder builderForValue)

public AgentAssistantFeedback.Builder setSummarizationFeedback(AgentAssistantFeedback.SummarizationFeedback.Builder builderForValue)

Optional. Feedback for conversation summarization.

.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
builderForValueAgentAssistantFeedback.SummarizationFeedback.Builder
Returns
TypeDescription
AgentAssistantFeedback.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final AgentAssistantFeedback.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides