Class AgentAssistantFeedback (4.3.1)

public final class AgentAssistantFeedback extends GeneratedMessageV3 implements AgentAssistantFeedbackOrBuilder

Detail feedback of Agent Assist result.

Protobuf type google.cloud.dialogflow.v2.AgentAssistantFeedback

Fields

ANSWER_RELEVANCE_FIELD_NUMBER

public static final int ANSWER_RELEVANCE_FIELD_NUMBER
Field Value
TypeDescription
int

DOCUMENT_CORRECTNESS_FIELD_NUMBER

public static final int DOCUMENT_CORRECTNESS_FIELD_NUMBER
Field Value
TypeDescription
int

DOCUMENT_EFFICIENCY_FIELD_NUMBER

public static final int DOCUMENT_EFFICIENCY_FIELD_NUMBER
Field Value
TypeDescription
int

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
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
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.

getDefaultInstance()

public static AgentAssistantFeedback getDefaultInstance()
Returns
TypeDescription
AgentAssistantFeedback

getDefaultInstanceForType()

public AgentAssistantFeedback getDefaultInstanceForType()
Returns
TypeDescription
AgentAssistantFeedback

getDescriptor()

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

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.

getParserForType()

public Parser<AgentAssistantFeedback> getParserForType()
Returns
TypeDescription
Parser<AgentAssistantFeedback>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
int
Overrides

getUnknownFields()

public final UnknownFieldSet getUnknownFields()
Returns
TypeDescription
UnknownFieldSet
Overrides

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilder()

public static AgentAssistantFeedback.Builder newBuilder()
Returns
TypeDescription
AgentAssistantFeedback.Builder

newBuilder(AgentAssistantFeedback prototype)

public static AgentAssistantFeedback.Builder newBuilder(AgentAssistantFeedback prototype)
Parameter
NameDescription
prototypeAgentAssistantFeedback
Returns
TypeDescription
AgentAssistantFeedback.Builder

newBuilderForType()

public AgentAssistantFeedback.Builder newBuilderForType()
Returns
TypeDescription
AgentAssistantFeedback.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AgentAssistantFeedback.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
AgentAssistantFeedback.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

parseDelimitedFrom(InputStream input)

public static AgentAssistantFeedback parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static AgentAssistantFeedback parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AgentAssistantFeedback parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AgentAssistantFeedback parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static AgentAssistantFeedback parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static AgentAssistantFeedback parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AgentAssistantFeedback parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
AgentAssistantFeedback
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<AgentAssistantFeedback> parser()
Returns
TypeDescription
Parser<AgentAssistantFeedback>

toBuilder()

public AgentAssistantFeedback.Builder toBuilder()
Returns
TypeDescription
AgentAssistantFeedback.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides Exceptions
TypeDescription
IOException