Class AgentAssistantFeedback
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dialogflow.v2beta1.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 Assistant result.
Protobuf typegoogle.cloud.dialogflow.v2beta1.AgentAssistantFeedback
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AgentAssistantFeedback.AnswerRelevance
Relevance of an answer.static class
AgentAssistantFeedback.Builder
Detail feedback of Agent Assistant result.static class
AgentAssistantFeedback.DocumentCorrectness
Correctness of document.static class
AgentAssistantFeedback.DocumentEfficiency
Efficiency of document.static class
AgentAssistantFeedback.KnowledgeSearchFeedback
Feedback for knowledge search.static interface
AgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilder
static class
AgentAssistantFeedback.SummarizationFeedback
Feedback for conversation summarization.static interface
AgentAssistantFeedback.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 int
ANSWER_RELEVANCE_FIELD_NUMBER
static int
DOCUMENT_CORRECTNESS_FIELD_NUMBER
static int
DOCUMENT_EFFICIENCY_FIELD_NUMBER
static int
KNOWLEDGE_SEARCH_FEEDBACK_FIELD_NUMBER
static int
SUMMARIZATION_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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in 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.v2beta1.AgentAssistantFeedback.answer_relevance]: [AnswerRelevance.IRRELEVANT][google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.AnswerRelevance.IRRELEVANT]
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1;
- Specified by:
getAnswerRelevanceValue
in 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.v2beta1.AgentAssistantFeedback.answer_relevance]: [AnswerRelevance.IRRELEVANT][google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.AnswerRelevance.IRRELEVANT]
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.AnswerRelevance answer_relevance = 1;
- Specified by:
getAnswerRelevance
in 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.v2beta1.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2;
- Specified by:
getDocumentCorrectnessValue
in 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.v2beta1.AgentAssistantFeedback.DocumentCorrectness document_correctness = 2;
- Specified by:
getDocumentCorrectness
in 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.v2beta1.AgentAssistantFeedback.document_efficiency] is [DocumentEfficiency.INEFFICIENT][google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.DocumentEfficiency.INEFFICIENT].
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3;
- Specified by:
getDocumentEfficiencyValue
in 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.v2beta1.AgentAssistantFeedback.document_efficiency] is [DocumentEfficiency.INEFFICIENT][google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.DocumentEfficiency.INEFFICIENT].
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.DocumentEfficiency document_efficiency = 3;
- Specified by:
getDocumentEfficiency
in interfaceAgentAssistantFeedbackOrBuilder
- Returns:
- The documentEfficiency.
-
hasSummarizationFeedback
public boolean hasSummarizationFeedback()
Feedback for conversation summarization.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4;
- Specified by:
hasSummarizationFeedback
in interfaceAgentAssistantFeedbackOrBuilder
- Returns:
- Whether the summarizationFeedback field is set.
-
getSummarizationFeedback
public AgentAssistantFeedback.SummarizationFeedback getSummarizationFeedback()
Feedback for conversation summarization.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4;
- Specified by:
getSummarizationFeedback
in interfaceAgentAssistantFeedbackOrBuilder
- Returns:
- The summarizationFeedback.
-
getSummarizationFeedbackOrBuilder
public AgentAssistantFeedback.SummarizationFeedbackOrBuilder getSummarizationFeedbackOrBuilder()
Feedback for conversation summarization.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.SummarizationFeedback summarization_feedback = 4;
- Specified by:
getSummarizationFeedbackOrBuilder
in interfaceAgentAssistantFeedbackOrBuilder
-
hasKnowledgeSearchFeedback
public boolean hasKnowledgeSearchFeedback()
Optional. Feedback for knowledge search.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasKnowledgeSearchFeedback
in interfaceAgentAssistantFeedbackOrBuilder
- Returns:
- Whether the knowledgeSearchFeedback field is set.
-
getKnowledgeSearchFeedback
public AgentAssistantFeedback.KnowledgeSearchFeedback getKnowledgeSearchFeedback()
Optional. Feedback for knowledge search.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKnowledgeSearchFeedback
in interfaceAgentAssistantFeedbackOrBuilder
- Returns:
- The knowledgeSearchFeedback.
-
getKnowledgeSearchFeedbackOrBuilder
public AgentAssistantFeedback.KnowledgeSearchFeedbackOrBuilder getKnowledgeSearchFeedbackOrBuilder()
Optional. Feedback for knowledge search.
.google.cloud.dialogflow.v2beta1.AgentAssistantFeedback.KnowledgeSearchFeedback knowledge_search_feedback = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getKnowledgeSearchFeedbackOrBuilder
in interfaceAgentAssistantFeedbackOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AgentAssistantFeedback.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AgentAssistantFeedback getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-