public static final class SuggestionResult.Builder extends GeneratedMessageV3.Builder<SuggestionResult.Builder> implements SuggestionResultOrBuilder
One response of different type of suggestion response which is used in
the response of Participants.AnalyzeContent and
Participants.AnalyzeContent, as well as HumanAgentAssistantEvent.
Protobuf type google.cloud.dialogflow.v2.SuggestionResult
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestionResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public SuggestionResult build()
Returns
buildPartial()
public SuggestionResult buildPartial()
Returns
clear()
public SuggestionResult.Builder clear()
Returns
Overrides
clearError()
public SuggestionResult.Builder clearError()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public SuggestionResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SuggestionResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSuggestArticlesResponse()
public SuggestionResult.Builder clearSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Returns
clearSuggestFaqAnswersResponse()
public SuggestionResult.Builder clearSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
clearSuggestSmartRepliesResponse()
public SuggestionResult.Builder clearSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Returns
clearSuggestionResponse()
public SuggestionResult.Builder clearSuggestionResponse()
Returns
clone()
public SuggestionResult.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public SuggestionResult getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getError()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type | Description |
com.google.rpc.Status | The error.
|
getErrorBuilder()
public Status.Builder getErrorBuilder()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type | Description |
com.google.rpc.Status.Builder | |
getErrorOrBuilder()
public StatusOrBuilder getErrorOrBuilder()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type | Description |
com.google.rpc.StatusOrBuilder | |
getSuggestArticlesResponse()
public SuggestArticlesResponse getSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Returns
getSuggestArticlesResponseBuilder()
public SuggestArticlesResponse.Builder getSuggestArticlesResponseBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Returns
getSuggestArticlesResponseOrBuilder()
public SuggestArticlesResponseOrBuilder getSuggestArticlesResponseOrBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Returns
getSuggestFaqAnswersResponse()
public SuggestFaqAnswersResponse getSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
getSuggestFaqAnswersResponseBuilder()
public SuggestFaqAnswersResponse.Builder getSuggestFaqAnswersResponseBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
getSuggestFaqAnswersResponseOrBuilder()
public SuggestFaqAnswersResponseOrBuilder getSuggestFaqAnswersResponseOrBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
getSuggestSmartRepliesResponse()
public SuggestSmartRepliesResponse getSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Returns
getSuggestSmartRepliesResponseBuilder()
public SuggestSmartRepliesResponse.Builder getSuggestSmartRepliesResponseBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Returns
getSuggestSmartRepliesResponseOrBuilder()
public SuggestSmartRepliesResponseOrBuilder getSuggestSmartRepliesResponseOrBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Returns
getSuggestionResponseCase()
public SuggestionResult.SuggestionResponseCase getSuggestionResponseCase()
Returns
hasError()
public boolean hasError()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type | Description |
boolean | Whether the error field is set.
|
hasSuggestArticlesResponse()
public boolean hasSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Returns
Type | Description |
boolean | Whether the suggestArticlesResponse field is set.
|
hasSuggestFaqAnswersResponse()
public boolean hasSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
Type | Description |
boolean | Whether the suggestFaqAnswersResponse field is set.
|
hasSuggestSmartRepliesResponse()
public boolean hasSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Returns
Type | Description |
boolean | Whether the suggestSmartRepliesResponse field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeError(Status value)
public SuggestionResult.Builder mergeError(Status value)
Error status if the request failed.
.google.rpc.Status error = 1;
Parameter
Name | Description |
value | com.google.rpc.Status
|
Returns
mergeFrom(SuggestionResult other)
public SuggestionResult.Builder mergeFrom(SuggestionResult other)
Parameter
Returns
public SuggestionResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public SuggestionResult.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeSuggestArticlesResponse(SuggestArticlesResponse value)
public SuggestionResult.Builder mergeSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Parameter
Returns
mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
public SuggestionResult.Builder mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Parameter
Returns
mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
public SuggestionResult.Builder mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestionResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setError(Status value)
public SuggestionResult.Builder setError(Status value)
Error status if the request failed.
.google.rpc.Status error = 1;
Parameter
Name | Description |
value | com.google.rpc.Status
|
Returns
setError(Status.Builder builderForValue)
public SuggestionResult.Builder setError(Status.Builder builderForValue)
Error status if the request failed.
.google.rpc.Status error = 1;
Parameter
Name | Description |
builderForValue | com.google.rpc.Status.Builder
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public SuggestionResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuggestionResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSuggestArticlesResponse(SuggestArticlesResponse value)
public SuggestionResult.Builder setSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Parameter
Returns
setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
public SuggestionResult.Builder setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2.SuggestArticlesResponse suggest_articles_response = 2;
Parameter
Returns
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
public SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Parameter
Returns
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
public SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Parameter
Returns
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
public SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Parameter
Returns
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
public SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestionResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides