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.v2beta1.SuggestionResult
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  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;
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.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
clearSuggestFaqAnswersResponse()
  
    public SuggestionResult.Builder clearSuggestFaqAnswersResponse()
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
clearSuggestSmartRepliesResponse()
  
    public SuggestionResult.Builder clearSuggestSmartRepliesResponse()
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
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;
    
      
        | Type | Description | 
      
        | com.google.rpc.Status | The error. | 
    
  
  
  getErrorBuilder()
  
    public Status.Builder getErrorBuilder()
   
   Error status if the request failed.
 .google.rpc.Status error = 1;
    
      
        | Type | Description | 
      
        | com.google.rpc.Status.Builder |  | 
    
  
  
  getErrorOrBuilder()
  
    public StatusOrBuilder getErrorOrBuilder()
   
   Error status if the request failed.
 .google.rpc.Status error = 1;
    
      
        | Type | Description | 
      
        | com.google.rpc.StatusOrBuilder |  | 
    
  
  
  getSuggestArticlesResponse()
  
    public SuggestArticlesResponse getSuggestArticlesResponse()
   
   SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
 .google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
getSuggestArticlesResponseBuilder()
  
    public SuggestArticlesResponse.Builder getSuggestArticlesResponseBuilder()
   
   SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
 .google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
getSuggestArticlesResponseOrBuilder()
  
    public SuggestArticlesResponseOrBuilder getSuggestArticlesResponseOrBuilder()
   
   SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
 .google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
getSuggestFaqAnswersResponse()
  
    public SuggestFaqAnswersResponse getSuggestFaqAnswersResponse()
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
getSuggestFaqAnswersResponseBuilder()
  
    public SuggestFaqAnswersResponse.Builder getSuggestFaqAnswersResponseBuilder()
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
getSuggestFaqAnswersResponseOrBuilder()
  
    public SuggestFaqAnswersResponseOrBuilder getSuggestFaqAnswersResponseOrBuilder()
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
getSuggestSmartRepliesResponse()
  
    public SuggestSmartRepliesResponse getSuggestSmartRepliesResponse()
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
getSuggestSmartRepliesResponseBuilder()
  
    public SuggestSmartRepliesResponse.Builder getSuggestSmartRepliesResponseBuilder()
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
getSuggestSmartRepliesResponseOrBuilder()
  
    public SuggestSmartRepliesResponseOrBuilder getSuggestSmartRepliesResponseOrBuilder()
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
getSuggestionResponseCase()
  
    public SuggestionResult.SuggestionResponseCase getSuggestionResponseCase()
   
  Returns
  
  
  hasError()
  
    public boolean hasError()
   
   Error status if the request failed.
 .google.rpc.Status error = 1;
    
      
        | Type | Description | 
      
        | boolean | Whether the error field is set. | 
    
  
  
  hasSuggestArticlesResponse()
  
    public boolean hasSuggestArticlesResponse()
   
   SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
 .google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
    
      
        | Type | Description | 
      
        | boolean | Whether the suggestArticlesResponse field is set. | 
    
  
  
  hasSuggestFaqAnswersResponse()
  
    public boolean hasSuggestFaqAnswersResponse()
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
    
      
        | Type | Description | 
      
        | boolean | Whether the suggestFaqAnswersResponse field is set. | 
    
  
  
  hasSuggestSmartRepliesResponse()
  
    public boolean hasSuggestSmartRepliesResponse()
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
    
      
        | 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;
    
      
        | 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.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
  
    public SuggestionResult.Builder mergeSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
  
    public SuggestionResult.Builder mergeSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
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;
    
      
        | 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;
    
      
        | 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.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
  
    public SuggestionResult.Builder setSuggestArticlesResponse(SuggestArticlesResponse.Builder builderForValue)
   
   SuggestArticlesResponse if request is for ARTICLE_SUGGESTION.
 .google.cloud.dialogflow.v2beta1.SuggestArticlesResponse suggest_articles_response = 2;
 
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
  
    public SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse value)
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
  
    public SuggestionResult.Builder setSuggestFaqAnswersResponse(SuggestFaqAnswersResponse.Builder builderForValue)
   
   SuggestFaqAnswersResponse if request is for FAQ_ANSWER.
 
 .google.cloud.dialogflow.v2beta1.SuggestFaqAnswersResponse suggest_faq_answers_response = 3;
 
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
  
    public SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse value)
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
  
    public SuggestionResult.Builder setSuggestSmartRepliesResponse(SuggestSmartRepliesResponse.Builder builderForValue)
   
   SuggestSmartRepliesResponse if request is for SMART_REPLY.
 
 .google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse suggest_smart_replies_response = 4;
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final SuggestionResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides