Class AgentAssistantFeedback.Builder (4.10.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
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AgentAssistantFeedback.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

build()

public AgentAssistantFeedback build()
Returns
Type Description
AgentAssistantFeedback

buildPartial()

public AgentAssistantFeedback buildPartial()
Returns
Type Description
AgentAssistantFeedback

clear()

public AgentAssistantFeedback.Builder clear()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
AgentAssistantFeedback.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public AgentAssistantFeedback.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public AgentAssistantFeedback.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

clone()

public AgentAssistantFeedback.Builder clone()
Returns
Type Description
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
Type Description
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
Type Description
int

The enum numeric value on the wire for answerRelevance.

getDefaultInstanceForType()

public AgentAssistantFeedback getDefaultInstanceForType()
Returns
Type Description
AgentAssistantFeedback

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
int

The enum numeric value on the wire for documentEfficiency.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(AgentAssistantFeedback other)

public AgentAssistantFeedback.Builder mergeFrom(AgentAssistantFeedback other)
Parameter
Name Description
other AgentAssistantFeedback
Returns
Type Description
AgentAssistantFeedback.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AgentAssistantFeedback.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides Exceptions
Type Description
IOException

mergeFrom(Message other)

public AgentAssistantFeedback.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AgentAssistantFeedback.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
value AgentAssistantFeedback.AnswerRelevance

The answerRelevance to set.

Returns
Type Description
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
Name Description
value int

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

Returns
Type Description
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
Name Description
value AgentAssistantFeedback.DocumentCorrectness

The documentCorrectness to set.

Returns
Type Description
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
Name Description
value int

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

Returns
Type Description
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
Name Description
value AgentAssistantFeedback.DocumentEfficiency

The documentEfficiency to set.

Returns
Type Description
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
Name Description
value int

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

Returns
Type Description
AgentAssistantFeedback.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public AgentAssistantFeedback.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

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

public AgentAssistantFeedback.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final AgentAssistantFeedback.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides