public static final class SuggestSmartRepliesResponse.Builder extends GeneratedMessageV3.Builder<SuggestSmartRepliesResponse.Builder> implements SuggestSmartRepliesResponseOrBuilder
   
   The response message for Participants.SuggestSmartReplies.
 Protobuf type google.cloud.dialogflow.v2beta1.SuggestSmartRepliesResponse
 
  
  
  
    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
  
  
  addAllSmartReplyAnswers(Iterable<? extends SmartReplyAnswer> values)
  
    public SuggestSmartRepliesResponse.Builder addAllSmartReplyAnswers(Iterable<? extends SmartReplyAnswer> values)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | values | 
        Iterable<? extends com.google.cloud.dialogflow.v2beta1.SmartReplyAnswer>
  | 
      
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public SuggestSmartRepliesResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  addSmartReplyAnswers(SmartReplyAnswer value)
  
    public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(SmartReplyAnswer value)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
  Returns
  
  
  addSmartReplyAnswers(SmartReplyAnswer.Builder builderForValue)
  
    public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(SmartReplyAnswer.Builder builderForValue)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
  Returns
  
  
  addSmartReplyAnswers(int index, SmartReplyAnswer value)
  
    public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(int index, SmartReplyAnswer value)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameters
  
  Returns
  
  
  addSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
  
    public SuggestSmartRepliesResponse.Builder addSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameters
  
  Returns
  
  
  addSmartReplyAnswersBuilder()
  
    public SmartReplyAnswer.Builder addSmartReplyAnswersBuilder()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
  
  addSmartReplyAnswersBuilder(int index)
  
    public SmartReplyAnswer.Builder addSmartReplyAnswersBuilder(int index)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  build()
  
    public SuggestSmartRepliesResponse build()
   
  Returns
  
  
  buildPartial()
  
    public SuggestSmartRepliesResponse buildPartial()
   
  Returns
  
  
  clear()
  
    public SuggestSmartRepliesResponse.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearContextSize()
  
    public SuggestSmartRepliesResponse.Builder clearContextSize()
   
   Number of messages prior to and including
 latest_message to compile the
 suggestion. It may be smaller than the
 SuggestSmartRepliesRequest.context_size field in the request if there
 aren't that many messages in the conversation.
 int32 context_size = 3;
 
  Returns
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public SuggestSmartRepliesResponse.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearLatestMessage()
  
    public SuggestSmartRepliesResponse.Builder clearLatestMessage()
   
   The name of the latest conversation message used to compile
 suggestion for.
 Format: projects/<Project ID>/locations/<Location
 ID>/conversations/<Conversation ID>/messages/<Message ID>.
 string latest_message = 2 [(.google.api.resource_reference) = { ... }
 
  Returns
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public SuggestSmartRepliesResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearSmartReplyAnswers()
  
    public SuggestSmartRepliesResponse.Builder clearSmartReplyAnswers()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
  
  clone()
  
    public SuggestSmartRepliesResponse.Builder clone()
   
  Returns
  
  Overrides
  
  
  getContextSize()
  
    public int getContextSize()
   
   Number of messages prior to and including
 latest_message to compile the
 suggestion. It may be smaller than the
 SuggestSmartRepliesRequest.context_size field in the request if there
 aren't that many messages in the conversation.
 int32 context_size = 3;
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | int | 
        The contextSize. 
 | 
      
    
  
  
  getDefaultInstanceForType()
  
    public SuggestSmartRepliesResponse getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getLatestMessage()
  
    public String getLatestMessage()
   
   The name of the latest conversation message used to compile
 suggestion for.
 Format: projects/<Project ID>/locations/<Location
 ID>/conversations/<Conversation ID>/messages/<Message ID>.
 string latest_message = 2 [(.google.api.resource_reference) = { ... }
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | String | 
        The latestMessage. 
 | 
      
    
  
  
  getLatestMessageBytes()
  
    public ByteString getLatestMessageBytes()
   
   The name of the latest conversation message used to compile
 suggestion for.
 Format: projects/<Project ID>/locations/<Location
 ID>/conversations/<Conversation ID>/messages/<Message ID>.
 string latest_message = 2 [(.google.api.resource_reference) = { ... }
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | ByteString | 
        The bytes for latestMessage. 
 | 
      
    
  
  
  getSmartReplyAnswers(int index)
  
    public SmartReplyAnswer getSmartReplyAnswers(int index)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSmartReplyAnswersBuilder(int index)
  
    public SmartReplyAnswer.Builder getSmartReplyAnswersBuilder(int index)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSmartReplyAnswersBuilderList()
  
    public List<SmartReplyAnswer.Builder> getSmartReplyAnswersBuilderList()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
  
  getSmartReplyAnswersCount()
  
    public int getSmartReplyAnswersCount()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
  
  getSmartReplyAnswersList()
  
    public List<SmartReplyAnswer> getSmartReplyAnswersList()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
  
  getSmartReplyAnswersOrBuilder(int index)
  
    public SmartReplyAnswerOrBuilder getSmartReplyAnswersOrBuilder(int index)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  getSmartReplyAnswersOrBuilderList()
  
    public List<? extends SmartReplyAnswerOrBuilder> getSmartReplyAnswersOrBuilderList()
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | List<? extends com.google.cloud.dialogflow.v2beta1.SmartReplyAnswerOrBuilder> | 
         | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(SuggestSmartRepliesResponse other)
  
    public SuggestSmartRepliesResponse.Builder mergeFrom(SuggestSmartRepliesResponse other)
   
  Parameter
  
  Returns
  
  
  
  
    public SuggestSmartRepliesResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public SuggestSmartRepliesResponse.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final SuggestSmartRepliesResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  removeSmartReplyAnswers(int index)
  
    public SuggestSmartRepliesResponse.Builder removeSmartReplyAnswers(int index)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | index | 
        int
  | 
      
    
  
  Returns
  
  
  setContextSize(int value)
  
    public SuggestSmartRepliesResponse.Builder setContextSize(int value)
   
   Number of messages prior to and including
 latest_message to compile the
 suggestion. It may be smaller than the
 SuggestSmartRepliesRequest.context_size field in the request if there
 aren't that many messages in the conversation.
 int32 context_size = 3;
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        int
 The contextSize to set. 
 | 
      
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public SuggestSmartRepliesResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setLatestMessage(String value)
  
    public SuggestSmartRepliesResponse.Builder setLatestMessage(String value)
   
   The name of the latest conversation message used to compile
 suggestion for.
 Format: projects/<Project ID>/locations/<Location
 ID>/conversations/<Conversation ID>/messages/<Message ID>.
 string latest_message = 2 [(.google.api.resource_reference) = { ... }
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        String
 The latestMessage to set. 
 | 
      
    
  
  Returns
  
  
  setLatestMessageBytes(ByteString value)
  
    public SuggestSmartRepliesResponse.Builder setLatestMessageBytes(ByteString value)
   
   The name of the latest conversation message used to compile
 suggestion for.
 Format: projects/<Project ID>/locations/<Location
 ID>/conversations/<Conversation ID>/messages/<Message ID>.
 string latest_message = 2 [(.google.api.resource_reference) = { ... }
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The bytes for latestMessage to set. 
 | 
      
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public SuggestSmartRepliesResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setSmartReplyAnswers(int index, SmartReplyAnswer value)
  
    public SuggestSmartRepliesResponse.Builder setSmartReplyAnswers(int index, SmartReplyAnswer value)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameters
  
  Returns
  
  
  setSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
  
    public SuggestSmartRepliesResponse.Builder setSmartReplyAnswers(int index, SmartReplyAnswer.Builder builderForValue)
   
   Output only. Multiple reply options provided by smart reply service. The
 order is based on the rank of the model prediction.
 The maximum number of the returned replies is set in SmartReplyConfig.
 repeated .google.cloud.dialogflow.v2beta1.SmartReplyAnswer smart_reply_answers = 1;
 
 
  Parameters
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final SuggestSmartRepliesResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides