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.GeneratedMessageV3.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.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder> implements DialogflowAssistAnswerOrBuilder
Represents a Dialogflow assist answer.
Protobuf typegoogle.cloud.dialogflow.v2.DialogflowAssistAnswer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DialogflowAssistAnswer.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DialogflowAssistAnswer
build()
DialogflowAssistAnswer
buildPartial()
DialogflowAssistAnswer.Builder
clear()
DialogflowAssistAnswer.Builder
clearAnswerRecord()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"DialogflowAssistAnswer.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DialogflowAssistAnswer.Builder
clearIntentSuggestion()
An intent suggestion generated from conversation.DialogflowAssistAnswer.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DialogflowAssistAnswer.Builder
clearQueryResult()
Result from v2 agent.DialogflowAssistAnswer.Builder
clearResult()
DialogflowAssistAnswer.Builder
clone()
String
getAnswerRecord()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"com.google.protobuf.ByteString
getAnswerRecordBytes()
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"DialogflowAssistAnswer
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
IntentSuggestion
getIntentSuggestion()
An intent suggestion generated from conversation.IntentSuggestion.Builder
getIntentSuggestionBuilder()
An intent suggestion generated from conversation.IntentSuggestionOrBuilder
getIntentSuggestionOrBuilder()
An intent suggestion generated from conversation.QueryResult
getQueryResult()
Result from v2 agent.QueryResult.Builder
getQueryResultBuilder()
Result from v2 agent.QueryResultOrBuilder
getQueryResultOrBuilder()
Result from v2 agent.DialogflowAssistAnswer.ResultCase
getResultCase()
boolean
hasIntentSuggestion()
An intent suggestion generated from conversation.boolean
hasQueryResult()
Result from v2 agent.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DialogflowAssistAnswer.Builder
mergeFrom(DialogflowAssistAnswer other)
DialogflowAssistAnswer.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DialogflowAssistAnswer.Builder
mergeFrom(com.google.protobuf.Message other)
DialogflowAssistAnswer.Builder
mergeIntentSuggestion(IntentSuggestion value)
An intent suggestion generated from conversation.DialogflowAssistAnswer.Builder
mergeQueryResult(QueryResult value)
Result from v2 agent.DialogflowAssistAnswer.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DialogflowAssistAnswer.Builder
setAnswerRecord(String value)
The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"DialogflowAssistAnswer.Builder
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>"DialogflowAssistAnswer.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DialogflowAssistAnswer.Builder
setIntentSuggestion(IntentSuggestion value)
An intent suggestion generated from conversation.DialogflowAssistAnswer.Builder
setIntentSuggestion(IntentSuggestion.Builder builderForValue)
An intent suggestion generated from conversation.DialogflowAssistAnswer.Builder
setQueryResult(QueryResult value)
Result from v2 agent.DialogflowAssistAnswer.Builder
setQueryResult(QueryResult.Builder builderForValue)
Result from v2 agent.DialogflowAssistAnswer.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DialogflowAssistAnswer.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<DialogflowAssistAnswer.Builder>
-
clear
public DialogflowAssistAnswer.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
getDefaultInstanceForType
public DialogflowAssistAnswer getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DialogflowAssistAnswer build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DialogflowAssistAnswer buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DialogflowAssistAnswer.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
setField
public DialogflowAssistAnswer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
clearField
public DialogflowAssistAnswer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
clearOneof
public DialogflowAssistAnswer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
setRepeatedField
public DialogflowAssistAnswer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
addRepeatedField
public DialogflowAssistAnswer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
mergeFrom
public DialogflowAssistAnswer.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DialogflowAssistAnswer.Builder>
-
mergeFrom
public DialogflowAssistAnswer.Builder mergeFrom(DialogflowAssistAnswer other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
mergeFrom
public DialogflowAssistAnswer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DialogflowAssistAnswer.Builder>
- Throws:
IOException
-
getResultCase
public DialogflowAssistAnswer.ResultCase getResultCase()
- Specified by:
getResultCase
in interfaceDialogflowAssistAnswerOrBuilder
-
clearResult
public DialogflowAssistAnswer.Builder clearResult()
-
hasQueryResult
public boolean hasQueryResult()
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
- Specified by:
hasQueryResult
in interfaceDialogflowAssistAnswerOrBuilder
- Returns:
- Whether the queryResult field is set.
-
getQueryResult
public QueryResult getQueryResult()
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
- Specified by:
getQueryResult
in interfaceDialogflowAssistAnswerOrBuilder
- Returns:
- The queryResult.
-
setQueryResult
public DialogflowAssistAnswer.Builder setQueryResult(QueryResult value)
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
-
setQueryResult
public DialogflowAssistAnswer.Builder setQueryResult(QueryResult.Builder builderForValue)
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
-
mergeQueryResult
public DialogflowAssistAnswer.Builder mergeQueryResult(QueryResult value)
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
-
clearQueryResult
public DialogflowAssistAnswer.Builder clearQueryResult()
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
-
getQueryResultBuilder
public QueryResult.Builder getQueryResultBuilder()
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
-
getQueryResultOrBuilder
public QueryResultOrBuilder getQueryResultOrBuilder()
Result from v2 agent.
.google.cloud.dialogflow.v2.QueryResult query_result = 1;
- Specified by:
getQueryResultOrBuilder
in interfaceDialogflowAssistAnswerOrBuilder
-
hasIntentSuggestion
public boolean hasIntentSuggestion()
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
- Specified by:
hasIntentSuggestion
in interfaceDialogflowAssistAnswerOrBuilder
- Returns:
- Whether the intentSuggestion field is set.
-
getIntentSuggestion
public IntentSuggestion getIntentSuggestion()
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
- Specified by:
getIntentSuggestion
in interfaceDialogflowAssistAnswerOrBuilder
- Returns:
- The intentSuggestion.
-
setIntentSuggestion
public DialogflowAssistAnswer.Builder setIntentSuggestion(IntentSuggestion value)
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
-
setIntentSuggestion
public DialogflowAssistAnswer.Builder setIntentSuggestion(IntentSuggestion.Builder builderForValue)
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
-
mergeIntentSuggestion
public DialogflowAssistAnswer.Builder mergeIntentSuggestion(IntentSuggestion value)
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
-
clearIntentSuggestion
public DialogflowAssistAnswer.Builder clearIntentSuggestion()
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
-
getIntentSuggestionBuilder
public IntentSuggestion.Builder getIntentSuggestionBuilder()
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
-
getIntentSuggestionOrBuilder
public IntentSuggestionOrBuilder getIntentSuggestionOrBuilder()
An intent suggestion generated from conversation.
.google.cloud.dialogflow.v2.IntentSuggestion intent_suggestion = 5;
- Specified by:
getIntentSuggestionOrBuilder
in interfaceDialogflowAssistAnswerOrBuilder
-
getAnswerRecord
public String 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:
getAnswerRecord
in 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:
getAnswerRecordBytes
in interfaceDialogflowAssistAnswerOrBuilder
- Returns:
- The bytes for answerRecord.
-
setAnswerRecord
public DialogflowAssistAnswer.Builder setAnswerRecord(String value)
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
public DialogflowAssistAnswer.Builder 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
public DialogflowAssistAnswer.Builder 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>"
string answer_record = 2;
- Parameters:
value
- The bytes for answerRecord to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final DialogflowAssistAnswer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
mergeUnknownFields
public final DialogflowAssistAnswer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder>
-
-