Package com.google.cloud.dialogflow.v2
Class AgentAssistantRecord.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
com.google.cloud.dialogflow.v2.AgentAssistantRecord.Builder
- All Implemented Interfaces:
AgentAssistantRecordOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AgentAssistantRecord
public static final class AgentAssistantRecord.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
implements AgentAssistantRecordOrBuilder
Represents a record of a human agent assist answer.Protobuf type
google.cloud.dialogflow.v2.AgentAssistantRecord-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.Output only.Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.Output only.mergeFaqAnswer(FaqAnswer value) Output only.mergeFrom(AgentAssistantRecord other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.Output only.setArticleSuggestionAnswer(ArticleAnswer.Builder builderForValue) Output only.Output only.setDialogflowAssistAnswer(DialogflowAssistAnswer.Builder builderForValue) Output only.setFaqAnswer(FaqAnswer value) Output only.setFaqAnswer(FaqAnswer.Builder builderForValue) Output only.Output only.setGeneratorSuggestion(GeneratorSuggestion.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AgentAssistantRecord.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AgentAssistantRecord.Builder>
-
mergeFrom
public AgentAssistantRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AgentAssistantRecord.Builder>- Throws:
IOException
-
getAnswerCase
- Specified by:
getAnswerCasein interfaceAgentAssistantRecordOrBuilder
-
clearAnswer
-
hasArticleSuggestionAnswer
public boolean hasArticleSuggestionAnswer()Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasArticleSuggestionAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- Whether the articleSuggestionAnswer field is set.
-
getArticleSuggestionAnswer
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getArticleSuggestionAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- The articleSuggestionAnswer.
-
setArticleSuggestionAnswer
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setArticleSuggestionAnswer
public AgentAssistantRecord.Builder setArticleSuggestionAnswer(ArticleAnswer.Builder builderForValue) Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeArticleSuggestionAnswer
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearArticleSuggestionAnswer
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getArticleSuggestionAnswerBuilder
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getArticleSuggestionAnswerOrBuilder
Output only. The article suggestion answer.
.google.cloud.dialogflow.v2.ArticleAnswer article_suggestion_answer = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getArticleSuggestionAnswerOrBuilderin interfaceAgentAssistantRecordOrBuilder
-
hasFaqAnswer
public boolean hasFaqAnswer()Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasFaqAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- Whether the faqAnswer field is set.
-
getFaqAnswer
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFaqAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- The faqAnswer.
-
setFaqAnswer
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setFaqAnswer
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeFaqAnswer
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearFaqAnswer
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getFaqAnswerBuilder
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getFaqAnswerOrBuilder
Output only. The FAQ answer.
.google.cloud.dialogflow.v2.FaqAnswer faq_answer = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFaqAnswerOrBuilderin interfaceAgentAssistantRecordOrBuilder
-
hasDialogflowAssistAnswer
public boolean hasDialogflowAssistAnswer()Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDialogflowAssistAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- Whether the dialogflowAssistAnswer field is set.
-
getDialogflowAssistAnswer
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDialogflowAssistAnswerin interfaceAgentAssistantRecordOrBuilder- Returns:
- The dialogflowAssistAnswer.
-
setDialogflowAssistAnswer
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDialogflowAssistAnswer
public AgentAssistantRecord.Builder setDialogflowAssistAnswer(DialogflowAssistAnswer.Builder builderForValue) Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDialogflowAssistAnswer
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDialogflowAssistAnswer
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDialogflowAssistAnswerBuilder
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDialogflowAssistAnswerOrBuilder
Output only. Dialogflow assist answer.
.google.cloud.dialogflow.v2.DialogflowAssistAnswer dialogflow_assist_answer = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDialogflowAssistAnswerOrBuilderin interfaceAgentAssistantRecordOrBuilder
-
hasGeneratorSuggestion
public boolean hasGeneratorSuggestion()Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasGeneratorSuggestionin interfaceAgentAssistantRecordOrBuilder- Returns:
- Whether the generatorSuggestion field is set.
-
getGeneratorSuggestion
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGeneratorSuggestionin interfaceAgentAssistantRecordOrBuilder- Returns:
- The generatorSuggestion.
-
setGeneratorSuggestion
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setGeneratorSuggestion
public AgentAssistantRecord.Builder setGeneratorSuggestion(GeneratorSuggestion.Builder builderForValue) Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeGeneratorSuggestion
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearGeneratorSuggestion
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getGeneratorSuggestionBuilder
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getGeneratorSuggestionOrBuilder
Output only. The generator suggestion.
.google.cloud.dialogflow.v2.GeneratorSuggestion generator_suggestion = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGeneratorSuggestionOrBuilderin interfaceAgentAssistantRecordOrBuilder
-