public static final class HumanAgentAssistantEvent.Builder extends GeneratedMessageV3.Builder<HumanAgentAssistantEvent.Builder> implements HumanAgentAssistantEventOrBuilder
   
   Represents a notification sent to Cloud Pub/Sub subscribers for
 human agent assistant events in a specific conversation.
 Protobuf type google.cloud.dialogflow.v2.HumanAgentAssistantEvent
Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
  
    public HumanAgentAssistantEvent.Builder addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.dialogflow.v2.SuggestionResult>
 | 
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public HumanAgentAssistantEvent.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  addSuggestionResults(SuggestionResult value)
  
    public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult value)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
addSuggestionResults(SuggestionResult.Builder builderForValue)
  
    public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult.Builder builderForValue)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
addSuggestionResults(int index, SuggestionResult value)
  
    public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult value)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
  
    public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
addSuggestionResultsBuilder()
  
    public SuggestionResult.Builder addSuggestionResultsBuilder()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
addSuggestionResultsBuilder(int index)
  
    public SuggestionResult.Builder addSuggestionResultsBuilder(int index)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  build()
  
    public HumanAgentAssistantEvent build()
   
  Returns
  
  
  buildPartial()
  
    public HumanAgentAssistantEvent buildPartial()
   
  Returns
  
  
  clear()
  
    public HumanAgentAssistantEvent.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearConversation()
  
    public HumanAgentAssistantEvent.Builder clearConversation()
   
   The conversation this notification refers to.
 Format: projects/<Project ID>/conversations/<Conversation ID>.
 string conversation = 1;
clearField(Descriptors.FieldDescriptor field)
  
    public HumanAgentAssistantEvent.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public HumanAgentAssistantEvent.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParticipant()
  
    public HumanAgentAssistantEvent.Builder clearParticipant()
   
   The participant that the suggestion is compiled for.
 Format: projects/<Project ID>/conversations/<Conversation
 ID>/participants/<Participant ID>. It will not be set in legacy workflow.
 string participant = 3;
clearSuggestionResults()
  
    public HumanAgentAssistantEvent.Builder clearSuggestionResults()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
clone()
  
    public HumanAgentAssistantEvent.Builder clone()
   
  Returns
  
  Overrides
  
  
  getConversation()
  
    public String getConversation()
   
   The conversation this notification refers to.
 Format: projects/<Project ID>/conversations/<Conversation ID>.
 string conversation = 1;
    
      
        | Type | Description | 
      
        | String | The conversation. | 
    
  
  
  getConversationBytes()
  
    public ByteString getConversationBytes()
   
   The conversation this notification refers to.
 Format: projects/<Project ID>/conversations/<Conversation ID>.
 string conversation = 1;
    
      
        | Type | Description | 
      
        | ByteString | The bytes for conversation. | 
    
  
  
  getDefaultInstanceForType()
  
    public HumanAgentAssistantEvent getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getParticipant()
  
    public String getParticipant()
   
   The participant that the suggestion is compiled for.
 Format: projects/<Project ID>/conversations/<Conversation
 ID>/participants/<Participant ID>. It will not be set in legacy workflow.
 string participant = 3;
    
      
        | Type | Description | 
      
        | String | The participant. | 
    
  
  
  getParticipantBytes()
  
    public ByteString getParticipantBytes()
   
   The participant that the suggestion is compiled for.
 Format: projects/<Project ID>/conversations/<Conversation
 ID>/participants/<Participant ID>. It will not be set in legacy workflow.
 string participant = 3;
    
      
        | Type | Description | 
      
        | ByteString | The bytes for participant. | 
    
  
  
  getSuggestionResults(int index)
  
    public SuggestionResult getSuggestionResults(int index)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getSuggestionResultsBuilder(int index)
  
    public SuggestionResult.Builder getSuggestionResultsBuilder(int index)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getSuggestionResultsBuilderList()
  
    public List<SuggestionResult.Builder> getSuggestionResultsBuilderList()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
getSuggestionResultsCount()
  
    public int getSuggestionResultsCount()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
getSuggestionResultsList()
  
    public List<SuggestionResult> getSuggestionResultsList()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
getSuggestionResultsOrBuilder(int index)
  
    public SuggestionResultOrBuilder getSuggestionResultsOrBuilder(int index)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getSuggestionResultsOrBuilderList()
  
    public List<? extends SuggestionResultOrBuilder> getSuggestionResultsOrBuilderList()
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.dialogflow.v2.SuggestionResultOrBuilder> |  | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(HumanAgentAssistantEvent other)
  
    public HumanAgentAssistantEvent.Builder mergeFrom(HumanAgentAssistantEvent other)
   
  Parameter
  
  Returns
  
  
  
  
    public HumanAgentAssistantEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public HumanAgentAssistantEvent.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final HumanAgentAssistantEvent.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  removeSuggestionResults(int index)
  
    public HumanAgentAssistantEvent.Builder removeSuggestionResults(int index)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  setConversation(String value)
  
    public HumanAgentAssistantEvent.Builder setConversation(String value)
   
   The conversation this notification refers to.
 Format: projects/<Project ID>/conversations/<Conversation ID>.
 string conversation = 1;
    
      
        | Name | Description | 
      
        | value | String
 The conversation to set. | 
    
  
  Returns
  
  
  setConversationBytes(ByteString value)
  
    public HumanAgentAssistantEvent.Builder setConversationBytes(ByteString value)
   
   The conversation this notification refers to.
 Format: projects/<Project ID>/conversations/<Conversation ID>.
 string conversation = 1;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for conversation to set. | 
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public HumanAgentAssistantEvent.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setParticipant(String value)
  
    public HumanAgentAssistantEvent.Builder setParticipant(String value)
   
   The participant that the suggestion is compiled for.
 Format: projects/<Project ID>/conversations/<Conversation
 ID>/participants/<Participant ID>. It will not be set in legacy workflow.
 string participant = 3;
    
      
        | Name | Description | 
      
        | value | String
 The participant to set. | 
    
  
  Returns
  
  
  setParticipantBytes(ByteString value)
  
    public HumanAgentAssistantEvent.Builder setParticipantBytes(ByteString value)
   
   The participant that the suggestion is compiled for.
 Format: projects/<Project ID>/conversations/<Conversation
 ID>/participants/<Participant ID>. It will not be set in legacy workflow.
 string participant = 3;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for participant to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public HumanAgentAssistantEvent.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setSuggestionResults(int index, SuggestionResult value)
  
    public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult value)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
  
    public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
   
   The suggestion results payload that this notification refers to.
 repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final HumanAgentAssistantEvent.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides