Class DialogflowAssistAnswer.Builder (4.47.0)

public static final class DialogflowAssistAnswer.Builder extends GeneratedMessageV3.Builder<DialogflowAssistAnswer.Builder> implements DialogflowAssistAnswerOrBuilder

Represents a Dialogflow assist answer.

Protobuf type google.cloud.dialogflow.v2beta1.DialogflowAssistAnswer

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DialogflowAssistAnswer.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

build()

public DialogflowAssistAnswer build()
Returns
TypeDescription
DialogflowAssistAnswer

buildPartial()

public DialogflowAssistAnswer buildPartial()
Returns
TypeDescription
DialogflowAssistAnswer

clear()

public DialogflowAssistAnswer.Builder clear()
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

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
TypeDescription
DialogflowAssistAnswer.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public DialogflowAssistAnswer.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

clearIntentSuggestion()

public DialogflowAssistAnswer.Builder clearIntentSuggestion()

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Returns
TypeDescription
DialogflowAssistAnswer.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public DialogflowAssistAnswer.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

clearQueryResult()

public DialogflowAssistAnswer.Builder clearQueryResult()

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Returns
TypeDescription
DialogflowAssistAnswer.Builder

clearResult()

public DialogflowAssistAnswer.Builder clearResult()
Returns
TypeDescription
DialogflowAssistAnswer.Builder

clone()

public DialogflowAssistAnswer.Builder clone()
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

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;

Returns
TypeDescription
String

The answerRecord.

getAnswerRecordBytes()

public 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;

Returns
TypeDescription
ByteString

The bytes for answerRecord.

getDefaultInstanceForType()

public DialogflowAssistAnswer getDefaultInstanceForType()
Returns
TypeDescription
DialogflowAssistAnswer

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getIntentSuggestion()

public IntentSuggestion getIntentSuggestion()

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Returns
TypeDescription
IntentSuggestion

The intentSuggestion.

getIntentSuggestionBuilder()

public IntentSuggestion.Builder getIntentSuggestionBuilder()

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Returns
TypeDescription
IntentSuggestion.Builder

getIntentSuggestionOrBuilder()

public IntentSuggestionOrBuilder getIntentSuggestionOrBuilder()

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Returns
TypeDescription
IntentSuggestionOrBuilder

getQueryResult()

public QueryResult getQueryResult()

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Returns
TypeDescription
QueryResult

The queryResult.

getQueryResultBuilder()

public QueryResult.Builder getQueryResultBuilder()

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Returns
TypeDescription
QueryResult.Builder

getQueryResultOrBuilder()

public QueryResultOrBuilder getQueryResultOrBuilder()

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Returns
TypeDescription
QueryResultOrBuilder

getResultCase()

public DialogflowAssistAnswer.ResultCase getResultCase()
Returns
TypeDescription
DialogflowAssistAnswer.ResultCase

hasIntentSuggestion()

public boolean hasIntentSuggestion()

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Returns
TypeDescription
boolean

Whether the intentSuggestion field is set.

hasQueryResult()

public boolean hasQueryResult()

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Returns
TypeDescription
boolean

Whether the queryResult field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(DialogflowAssistAnswer other)

public DialogflowAssistAnswer.Builder mergeFrom(DialogflowAssistAnswer other)
Parameter
NameDescription
otherDialogflowAssistAnswer
Returns
TypeDescription
DialogflowAssistAnswer.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DialogflowAssistAnswer.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public DialogflowAssistAnswer.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

mergeIntentSuggestion(IntentSuggestion value)

public DialogflowAssistAnswer.Builder mergeIntentSuggestion(IntentSuggestion value)

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Parameter
NameDescription
valueIntentSuggestion
Returns
TypeDescription
DialogflowAssistAnswer.Builder

mergeQueryResult(QueryResult value)

public DialogflowAssistAnswer.Builder mergeQueryResult(QueryResult value)

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Parameter
NameDescription
valueQueryResult
Returns
TypeDescription
DialogflowAssistAnswer.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DialogflowAssistAnswer.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

setAnswerRecord(String value)

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;

Parameter
NameDescription
valueString

The answerRecord to set.

Returns
TypeDescription
DialogflowAssistAnswer.Builder

This builder for chaining.

setAnswerRecordBytes(ByteString value)

public DialogflowAssistAnswer.Builder setAnswerRecordBytes(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;

Parameter
NameDescription
valueByteString

The bytes for answerRecord to set.

Returns
TypeDescription
DialogflowAssistAnswer.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public DialogflowAssistAnswer.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

setIntentSuggestion(IntentSuggestion value)

public DialogflowAssistAnswer.Builder setIntentSuggestion(IntentSuggestion value)

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Parameter
NameDescription
valueIntentSuggestion
Returns
TypeDescription
DialogflowAssistAnswer.Builder

setIntentSuggestion(IntentSuggestion.Builder builderForValue)

public DialogflowAssistAnswer.Builder setIntentSuggestion(IntentSuggestion.Builder builderForValue)

An intent suggestion generated from conversation.

.google.cloud.dialogflow.v2beta1.IntentSuggestion intent_suggestion = 5;

Parameter
NameDescription
builderForValueIntentSuggestion.Builder
Returns
TypeDescription
DialogflowAssistAnswer.Builder

setQueryResult(QueryResult value)

public DialogflowAssistAnswer.Builder setQueryResult(QueryResult value)

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Parameter
NameDescription
valueQueryResult
Returns
TypeDescription
DialogflowAssistAnswer.Builder

setQueryResult(QueryResult.Builder builderForValue)

public DialogflowAssistAnswer.Builder setQueryResult(QueryResult.Builder builderForValue)

Result from v2 agent.

.google.cloud.dialogflow.v2beta1.QueryResult query_result = 1;

Parameter
NameDescription
builderForValueQueryResult.Builder
Returns
TypeDescription
DialogflowAssistAnswer.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DialogflowAssistAnswer.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final DialogflowAssistAnswer.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
DialogflowAssistAnswer.Builder
Overrides