Package com.google.cloud.dialogflow.v2
Class DialogflowAssistAnswer.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DialogflowAssistAnswer.Builder>
com.google.cloud.dialogflow.v2.DialogflowAssistAnswer.Builder
- All Implemented Interfaces:
DialogflowAssistAnswerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DialogflowAssistAnswer
public static final class DialogflowAssistAnswer.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DialogflowAssistAnswer.Builder>
implements DialogflowAssistAnswerOrBuilder
Represents a Dialogflow assist answer.Protobuf type
google.cloud.dialogflow.v2.DialogflowAssistAnswer-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"An intent suggestion generated from conversation.Result from v2 agent.The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"com.google.protobuf.ByteStringThe name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAn intent suggestion generated from conversation.An intent suggestion generated from conversation.An intent suggestion generated from conversation.Result from v2 agent.Result from v2 agent.Result from v2 agent.booleanAn intent suggestion generated from conversation.booleanResult from v2 agent.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DialogflowAssistAnswer other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) An intent suggestion generated from conversation.mergeQueryResult(QueryResult value) Result from v2 agent.setAnswerRecord(String value) The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"setAnswerRecordBytes(com.google.protobuf.ByteString value) The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"An intent suggestion generated from conversation.setIntentSuggestion(IntentSuggestion.Builder builderForValue) An intent suggestion generated from conversation.setQueryResult(QueryResult value) Result from v2 agent.setQueryResult(QueryResult.Builder builderForValue) Result from v2 agent.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<DialogflowAssistAnswer.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<DialogflowAssistAnswer.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<DialogflowAssistAnswer.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<DialogflowAssistAnswer.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DialogflowAssistAnswer.Builder>
-
mergeFrom
public DialogflowAssistAnswer.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<DialogflowAssistAnswer.Builder>- Throws:
IOException
-
getResultCase
- Specified by:
getResultCasein interfaceDialogflowAssistAnswerOrBuilder
-
clearResult
-
hasQueryResult
public boolean hasQueryResult()Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;- Specified by:
hasQueryResultin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- Whether the queryResult field is set.
-
getQueryResult
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;- Specified by:
getQueryResultin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- The queryResult.
-
setQueryResult
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1; -
setQueryResult
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1; -
mergeQueryResult
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1; -
clearQueryResult
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1; -
getQueryResultBuilder
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1; -
getQueryResultOrBuilder
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;- Specified by:
getQueryResultOrBuilderin interfaceDialogflowAssistAnswerOrBuilder
-
hasIntentSuggestion
public boolean hasIntentSuggestion()An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;- Specified by:
hasIntentSuggestionin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- Whether the intentSuggestion field is set.
-
getIntentSuggestion
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;- Specified by:
getIntentSuggestionin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- The intentSuggestion.
-
setIntentSuggestion
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5; -
setIntentSuggestion
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5; -
mergeIntentSuggestion
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5; -
clearIntentSuggestion
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5; -
getIntentSuggestionBuilder
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5; -
getIntentSuggestionOrBuilder
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;- Specified by:
getIntentSuggestionOrBuilderin interfaceDialogflowAssistAnswerOrBuilder
-
getAnswerRecord
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 2;- Specified by:
getAnswerRecordin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- The answerRecord.
-
getAnswerRecordBytes
public com.google.protobuf.ByteString getAnswerRecordBytes()The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 2;- Specified by:
getAnswerRecordBytesin interfaceDialogflowAssistAnswerOrBuilder- Returns:
- The bytes for answerRecord.
-
setAnswerRecord
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 2;- Parameters:
value- The answerRecord to set.- Returns:
- This builder for chaining.
-
clearAnswerRecord
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 2;- Returns:
- This builder for chaining.
-
setAnswerRecordBytes
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 2;- Parameters:
value- The bytes for answerRecord to set.- Returns:
- This builder for chaining.
-