Package com.google.cloud.dialogflow.v2
Class AgentAssistantFeedback
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dialogflow.v2.AgentAssistantFeedback
-
- All Implemented Interfaces:
AgentAssistantFeedbackOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class AgentAssistantFeedback extends com.google.protobuf.GeneratedMessageV3 implements AgentAssistantFeedbackOrBuilder
Detail feedback of Agent Assist result.
Protobuf typegoogle.cloud.dialogflow.v2.AgentAssistantFeedback- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentAssistantFeedback.AnswerRelevanceRelevance of an answer.static classAgentAssistantFeedback.BuilderDetail feedback of Agent Assist result.static classAgentAssistantFeedback.DocumentCorrectnessCorrectness of document.static classAgentAssistantFeedback.DocumentEfficiencyEfficiency of document.static classAgentAssistantFeedback.KnowledgeSearchFeedbackFeedback for knowledge search.static interfaceAgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilderstatic classAgentAssistantFeedback.SummarizationFeedbackFeedback for conversation summarization.static interfaceAgentAssistantFeedback.SummarizationFeedbackOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intANSWER_RELEVANCE_FIELD_NUMBERstatic intDOCUMENT_CORRECTNESS_FIELD_NUMBERstatic intDOCUMENT_EFFICIENCY_FIELD_NUMBERstatic intKNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBERstatic intSUMMARIZATION_FEEDBACK_FIELD_NUMBER
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ANSWER_RELEVANCE_FIELD_NUMBER
public static final int ANSWER_RELEVANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOCUMENT_CORRECTNESS_FIELD_NUMBER
public static final int DOCUMENT_CORRECTNESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOCUMENT_EFFICIENCY_FIELD_NUMBER
public static final int DOCUMENT_EFFICIENCY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUMMARIZATION_FEEDBACK_FIELD_NUMBER
public static final int SUMMARIZATION_FEEDBACK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBER
public static final int KNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
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][google.cloud.dialogflow.v2.AgentAssistantFeedback.answer_relevance]: [AnswerRelevance.IRRELEVANT][google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance.IRRELEVANT]
.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnswerRelevanceValuein interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The enum numeric value on the wire for answerRelevance.
-
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][google.cloud.dialogflow.v2.AgentAssistantFeedback.answer_relevance]: [AnswerRelevance.IRRELEVANT][google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance.IRRELEVANT]
.google.cloud.dialogflow.v2.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnswerRelevancein interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The answerRelevance.
-
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];- Specified by:
getDocumentCorrectnessValuein interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The enum numeric value on the wire for documentCorrectness.
-
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];- Specified by:
getDocumentCorrectnessin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The documentCorrectness.
-
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][google.cloud.dialogflow.v2.AgentAssistantFeedback.document_efficiency] is [DocumentEfficiency.INEFFICIENT][google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency.INEFFICIENT].
.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDocumentEfficiencyValuein interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The enum numeric value on the wire for documentEfficiency.
-
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][google.cloud.dialogflow.v2.AgentAssistantFeedback.document_efficiency] is [DocumentEfficiency.INEFFICIENT][google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency.INEFFICIENT].
.google.cloud.dialogflow.v2.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDocumentEfficiencyin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- The documentEfficiency.
-
hasSummarizationFeedback
public boolean hasSummarizationFeedback()
Optional. Feedback for conversation summarization.
.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSummarizationFeedbackin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- Whether the summarizationFeedback field is set.
-
getSummarizationFeedback
public AgentAssistantFeedback.SummarizationFeedback getSummarizationFeedback()
Optional. Feedback for conversation summarization.
.google.cloud.dialogflow.v2.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSummarizationFeedbackin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- 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];- Specified by:
getSummarizationFeedbackOrBuilderin interfaceAgentAssistantFeedbackOrBuilder
-
hasKnowledgeSearchFeedback
public boolean hasKnowledgeSearchFeedback()
Optional. Feedback for knowledge search.
.google.cloud.dialogflow.v2.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasKnowledgeSearchFeedbackin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- Whether the knowledgeSearchFeedback field is set.
-
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];- Specified by:
getKnowledgeSearchFeedbackin interfaceAgentAssistantFeedbackOrBuilder- Returns:
- 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];- Specified by:
getKnowledgeSearchFeedbackOrBuilderin interfaceAgentAssistantFeedbackOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AgentAssistantFeedback parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AgentAssistantFeedback parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AgentAssistantFeedback parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AgentAssistantFeedback parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AgentAssistantFeedback parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AgentAssistantFeedback parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AgentAssistantFeedback parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AgentAssistantFeedback.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AgentAssistantFeedback.Builder newBuilder()
-
newBuilder
public static AgentAssistantFeedback.Builder newBuilder(AgentAssistantFeedback prototype)
-
toBuilder
public AgentAssistantFeedback.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AgentAssistantFeedback.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AgentAssistantFeedback getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AgentAssistantFeedback> parser()
-
getParserForType
public com.google.protobuf.Parser<AgentAssistantFeedback> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AgentAssistantFeedback getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-