Class AgentAssistantFeedback.Builder (4.6.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

clearOneof(Descriptors.OneofDescriptor oneof)

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

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.

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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