Class SuggestionResult (4.3.1)
4.93.0 (latest)
4.91.0
4.89.0
4.88.0
4.87.0
4.86.0
4.84.0
4.82.0
4.81.0
4.80.0
4.79.0
4.78.0
4.76.0
4.74.0
4.73.0
4.70.0
4.69.0
4.68.0
4.66.0
4.65.0
4.64.0
4.63.0
4.62.0
4.61.0
4.60.0
4.59.0
4.58.0
4.57.0
4.55.0
4.54.0
4.53.0
4.52.0
4.51.0
4.50.0
4.49.0
4.48.0
4.47.0
4.46.0
4.45.0
4.43.0
4.42.0
4.41.0
4.40.0
4.39.0
4.38.0
4.37.0
4.36.0
4.35.0
4.34.0
4.33.0
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.1
4.8.6
4.7.5
4.6.0
4.5.11
4.4.0
4.3.1
public final class SuggestionResult extends GeneratedMessageV3 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
Fields
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER
Field Value
SUGGEST_ARTICLES_RESPONSE_FIELD_NUMBER
public static final int SUGGEST_ARTICLES_RESPONSE_FIELD_NUMBER
Field Value
SUGGEST_FAQ_ANSWERS_RESPONSE_FIELD_NUMBER
public static final int SUGGEST_FAQ_ANSWERS_RESPONSE_FIELD_NUMBER
Field Value
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Returns
Overrides
getDefaultInstance()
public static SuggestionResult getDefaultInstance ()
Returns
getDefaultInstanceForType()
public SuggestionResult getDefaultInstanceForType ()
Returns
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
getError()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type
Description
com.google.rpc.Status
The error.
getErrorOrBuilder()
public StatusOrBuilder getErrorOrBuilder ()
Error status if the request failed.
.google.rpc.Status error = 1;
Returns
Type
Description
com.google.rpc.StatusOrBuilder
getParserForType()
public Parser<SuggestionResult> getParserForType ()
Returns
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Overrides
getSuggestArticlesResponse()
public SuggestArticlesResponse getSuggestArticlesResponse ()
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
getSuggestFaqAnswersResponseOrBuilder()
public SuggestFaqAnswersResponseOrBuilder getSuggestFaqAnswersResponseOrBuilder ()
SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
.google.cloud.dialogflow.v2.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
Returns
getSuggestionResponseCase()
public SuggestionResult . SuggestionResponseCase getSuggestionResponseCase ()
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Returns
Overrides
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.
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
newBuilder()
public static SuggestionResult . Builder newBuilder ()
Returns
newBuilder(SuggestionResult prototype)
public static SuggestionResult . Builder newBuilder ( SuggestionResult prototype )
Parameter
Returns
newBuilderForType()
public SuggestionResult . Builder newBuilderForType ()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SuggestionResult . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Parameter
Returns
Overrides
public static SuggestionResult parseDelimitedFrom ( InputStream input )
Parameter
Returns
Exceptions
public static SuggestionResult parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static SuggestionResult parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SuggestionResult parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static SuggestionResult parseFrom ( ByteString data )
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SuggestionResult parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static SuggestionResult parseFrom ( CodedInputStream input )
Parameter
Returns
Exceptions
public static SuggestionResult parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static SuggestionResult parseFrom ( InputStream input )
Parameter
Returns
Exceptions
public static SuggestionResult parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static SuggestionResult parseFrom ( ByteBuffer data )
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SuggestionResult parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parser()
public static Parser<SuggestionResult> parser ()
Returns
toBuilder()
public SuggestionResult . Builder toBuilder ()
Returns
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Parameter
Overrides
Exceptions
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]