Class AgentAssistantFeedback (4.50.0)

public final class AgentAssistantFeedback extends GeneratedMessageV3 implements AgentAssistantFeedbackOrBuilder

Detail feedback of Agent Assist result.

Protobuf type google.cloud.dialogflow.v2.AgentAssistantFeedback

Static Fields

ANSWER_RELEVANCE_FIELD_NUMBER

public static final int ANSWER_RELEVANCE_FIELD_NUMBER
Field Value
Type Description
int

DOCUMENT_CORRECTNESS_FIELD_NUMBER

public static final int DOCUMENT_CORRECTNESS_FIELD_NUMBER
Field Value
Type Description
int

DOCUMENT_EFFICIENCY_FIELD_NUMBER

public static final int DOCUMENT_EFFICIENCY_FIELD_NUMBER
Field Value
Type Description
int

KNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBER

public static final int KNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBER
Field Value
Type Description
int

SUMMARIZATION_FEEDBACK_FIELD_NUMBER

public static final int SUMMARIZATION_FEEDBACK_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AgentAssistantFeedback getDefaultInstance()
Returns
Type Description
AgentAssistantFeedback

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AgentAssistantFeedback.Builder newBuilder()
Returns
Type Description
AgentAssistantFeedback.Builder

newBuilder(AgentAssistantFeedback prototype)

public static AgentAssistantFeedback.Builder newBuilder(AgentAssistantFeedback prototype)
Parameter
Name Description
prototype AgentAssistantFeedback
Returns
Type Description
AgentAssistantFeedback.Builder

parseDelimitedFrom(InputStream input)

public static AgentAssistantFeedback parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AgentAssistantFeedback parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AgentAssistantFeedback parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AgentAssistantFeedback parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AgentAssistantFeedback parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AgentAssistantFeedback parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AgentAssistantFeedback
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AgentAssistantFeedback> parser()
Returns
Type Description
Parser<AgentAssistantFeedback>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
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

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.

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
Type Description
AgentAssistantFeedback.KnowledgeSearchFeedback

The knowledgeSearchFeedback.

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
Type Description
AgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilder

getParserForType()

public Parser<AgentAssistantFeedback> getParserForType()
Returns
Type Description
Parser<AgentAssistantFeedback>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

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
Type Description
AgentAssistantFeedback.SummarizationFeedback

The summarizationFeedback.

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
Type Description
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
Type Description
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
Type Description
boolean

Whether the summarizationFeedback field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AgentAssistantFeedback.Builder newBuilderForType()
Returns
Type Description
AgentAssistantFeedback.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AgentAssistantFeedback.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AgentAssistantFeedback.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AgentAssistantFeedback.Builder toBuilder()
Returns
Type Description
AgentAssistantFeedback.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException