public static final class SuggestionResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder> implements SuggestionResultOrBuilder
One response of different type of suggestion response which is used in the response of [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent] and [Participants.AnalyzeContent][google.cloud.dialogflow.v2beta1.Participants.AnalyzeContent], as well as [HumanAgentAssistantEvent][google.cloud.dialogflow.v2beta1.HumanAgentAssistantEvent].Protobuf type
google.cloud.dialogflow.v2beta1.SuggestionResult| Modifier and Type | Method and Description |
|---|---|
SuggestionResult.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SuggestionResult |
build() |
SuggestionResult |
buildPartial() |
SuggestionResult.Builder |
clear() |
SuggestionResult.Builder |
clearError()
Error status if the request failed.
|
SuggestionResult.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SuggestionResult.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SuggestionResult.Builder |
clearSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestionResult.Builder |
clearSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestionResult.Builder |
clearSuggestionResponse() |
SuggestionResult.Builder |
clearSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestionResult.Builder |
clone() |
SuggestionResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.rpc.Status |
getError()
Error status if the request failed.
|
com.google.rpc.Status.Builder |
getErrorBuilder()
Error status if the request failed.
|
com.google.rpc.StatusOrBuilder |
getErrorOrBuilder()
Error status if the request failed.
|
SuggestArticlesResponse |
getSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestArticlesResponse.Builder |
getSuggestArticlesResponseBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestArticlesResponseOrBuilder |
getSuggestArticlesResponseOrBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestFaqAnswersResponse |
getSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestFaqAnswersResponse.Builder |
getSuggestFaqAnswersResponseBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestFaqAnswersResponseOrBuilder |
getSuggestFaqAnswersResponseOrBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestionResult.SuggestionResponseCase |
getSuggestionResponseCase() |
SuggestSmartRepliesResponse |
getSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestSmartRepliesResponse.Builder |
getSuggestSmartRepliesResponseBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestSmartRepliesResponseOrBuilder |
getSuggestSmartRepliesResponseOrBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
boolean |
hasError()
Error status if the request failed.
|
boolean |
hasSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
boolean |
hasSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
boolean |
hasSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SuggestionResult.Builder |
mergeError(com.google.rpc.Status value)
Error status if the request failed.
|
SuggestionResult.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SuggestionResult.Builder |
mergeFrom(com.google.protobuf.Message other) |
SuggestionResult.Builder |
mergeFrom(SuggestionResult other) |
SuggestionResult.Builder |
mergeSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestionResult.Builder |
mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestionResult.Builder |
mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestionResult.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SuggestionResult.Builder |
setError(com.google.rpc.Status.Builder builderForValue)
Error status if the request failed.
|
SuggestionResult.Builder |
setError(com.google.rpc.Status value)
Error status if the request failed.
|
SuggestionResult.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SuggestionResult.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SuggestionResult.Builder |
setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestionResult.Builder |
setSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
|
SuggestionResult.Builder |
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestionResult.Builder |
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
|
SuggestionResult.Builder |
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestionResult.Builder |
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
|
SuggestionResult.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SuggestionResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SuggestionResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SuggestionResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SuggestionResult.Builder>public SuggestionResult.Builder mergeFrom(SuggestionResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public SuggestionResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SuggestionResult.Builder>IOExceptionpublic SuggestionResult.SuggestionResponseCase getSuggestionResponseCase()
getSuggestionResponseCase in interface SuggestionResultOrBuilderpublic SuggestionResult.Builder clearSuggestionResponse()
public boolean hasError()
Error status if the request failed.
.google.rpc.Status error = 1;hasError in interface SuggestionResultOrBuilderpublic com.google.rpc.Status getError()
Error status if the request failed.
.google.rpc.Status error = 1;getError in interface SuggestionResultOrBuilderpublic SuggestionResult.Builder setError(com.google.rpc.Status value)
Error status if the request failed.
.google.rpc.Status error = 1;public SuggestionResult.Builder setError(com.google.rpc.Status.Builder builderForValue)
Error status if the request failed.
.google.rpc.Status error = 1;public SuggestionResult.Builder mergeError(com.google.rpc.Status value)
Error status if the request failed.
.google.rpc.Status error = 1;public SuggestionResult.Builder clearError()
Error status if the request failed.
.google.rpc.Status error = 1;public com.google.rpc.Status.Builder getErrorBuilder()
Error status if the request failed.
.google.rpc.Status error = 1;public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Error status if the request failed.
.google.rpc.Status error = 1;getErrorOrBuilder in interface SuggestionResultOrBuilderpublic boolean hasSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
hasSuggestArticlesResponse in interface SuggestionResultOrBuilderpublic SuggestArticlesResponse getSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
getSuggestArticlesResponse in interface SuggestionResultOrBuilderpublic SuggestionResult.Builder setSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
public SuggestionResult.Builder setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
public SuggestionResult.Builder mergeSuggestArticlesResponse(SuggestArticlesResponse value)
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
public SuggestionResult.Builder clearSuggestArticlesResponse()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
public SuggestArticlesResponse.Builder getSuggestArticlesResponseBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
public SuggestArticlesResponseOrBuilder getSuggestArticlesResponseOrBuilder()
SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
.google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
getSuggestArticlesResponseOrBuilder in interface SuggestionResultOrBuilderpublic boolean hasSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
hasSuggestFaqAnswersResponse in interface SuggestionResultOrBuilderpublic SuggestFaqAnswersResponse getSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
getSuggestFaqAnswersResponse in interface SuggestionResultOrBuilderpublic SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
public SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
public SuggestionResult.Builder mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
public SuggestionResult.Builder clearSuggestFaqAnswersResponse()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
public SuggestFaqAnswersResponse.Builder getSuggestFaqAnswersResponseBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
public SuggestFaqAnswersResponseOrBuilder getSuggestFaqAnswersResponseOrBuilder()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
getSuggestFaqAnswersResponseOrBuilder in interface SuggestionResultOrBuilderpublic boolean hasSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
hasSuggestSmartRepliesResponse in interface SuggestionResultOrBuilderpublic SuggestSmartRepliesResponse getSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
getSuggestSmartRepliesResponse in interface SuggestionResultOrBuilderpublic SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
public SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
public SuggestionResult.Builder mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
public SuggestionResult.Builder clearSuggestSmartRepliesResponse()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
public SuggestSmartRepliesResponse.Builder getSuggestSmartRepliesResponseBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
public SuggestSmartRepliesResponseOrBuilder getSuggestSmartRepliesResponseOrBuilder()
SuggestSmartRepliesResponse if request is for SMART_REPLY.
.google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
getSuggestSmartRepliesResponseOrBuilder in interface SuggestionResultOrBuilderpublic final SuggestionResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>public final SuggestionResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SuggestionResult.Builder>Copyright © 2023 Google LLC. All rights reserved.