public static final class ConversationTurn.UserInput.Builder extends GeneratedMessageV3.Builder<ConversationTurn.UserInput.Builder> implements ConversationTurn.UserInputOrBuilder
   
   The input from the human user.
 Protobuf type google.cloud.dialogflow.cx.v3beta1.ConversationTurn.UserInput
    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
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  
  
    public ConversationTurn.UserInput.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput build()
   
  Returns
  
  
  
  
    public ConversationTurn.UserInput buildPartial()
   
  Returns
  
  
  
  
    public ConversationTurn.UserInput.Builder clear()
   
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder clearEnableSentimentAnalysis()
   
   Whether sentiment analysis is enabled.
 bool enable_sentiment_analysis = 7;
    public ConversationTurn.UserInput.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder clearInjectedParameters()
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    public ConversationTurn.UserInput.Builder clearInput()
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public ConversationTurn.UserInput.Builder clearIsWebhookEnabled()
   
   If webhooks should be allowed to trigger in response to the user
 utterance. Often if parameters are injected, webhooks should not be
 enabled.
 bool is_webhook_enabled = 3;
    public ConversationTurn.UserInput.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder clone()
   
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput getDefaultInstanceForType()
   
  Returns
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  
  
    public boolean getEnableSentimentAnalysis()
   
   Whether sentiment analysis is enabled.
 bool enable_sentiment_analysis = 7;
    
      
        | Type | Description | 
      
        | boolean | The enableSentimentAnalysis. | 
    
  
  
  
  
    public Struct getInjectedParameters()
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    
      
        | Type | Description | 
      
        | Struct | The injectedParameters. | 
    
  
  
  
  
    public Struct.Builder getInjectedParametersBuilder()
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    public StructOrBuilder getInjectedParametersOrBuilder()
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    public QueryInput getInput()
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public QueryInput.Builder getInputBuilder()
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public QueryInputOrBuilder getInputOrBuilder()
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public boolean getIsWebhookEnabled()
   
   If webhooks should be allowed to trigger in response to the user
 utterance. Often if parameters are injected, webhooks should not be
 enabled.
 bool is_webhook_enabled = 3;
    
      
        | Type | Description | 
      
        | boolean | The isWebhookEnabled. | 
    
  
  
  
  
    public boolean hasInjectedParameters()
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    
      
        | Type | Description | 
      
        | boolean | Whether the injectedParameters field is set. | 
    
  
  
  
  
    public boolean hasInput()
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    
      
        | Type | Description | 
      
        | boolean | Whether the input field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder mergeFrom(ConversationTurn.UserInput other)
   
  Parameter
  
  Returns
  
  
  
  
    public ConversationTurn.UserInput.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  
  
    public ConversationTurn.UserInput.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder mergeInjectedParameters(Struct value)
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    public ConversationTurn.UserInput.Builder mergeInput(QueryInput value)
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public final ConversationTurn.UserInput.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder setEnableSentimentAnalysis(boolean value)
   
   Whether sentiment analysis is enabled.
 bool enable_sentiment_analysis = 7;
    
      
        | Name | Description | 
      
        | value | boolean
 The enableSentimentAnalysis to set. | 
    
  
  Returns
  
  
  
  
    public ConversationTurn.UserInput.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public ConversationTurn.UserInput.Builder setInjectedParameters(Struct value)
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    public ConversationTurn.UserInput.Builder setInjectedParameters(Struct.Builder builderForValue)
   
   Parameters that need to be injected into the conversation during intent
 detection.
 .google.protobuf.Struct injected_parameters = 2;
    
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  Returns
  
  
  
  
    public ConversationTurn.UserInput.Builder setInput(QueryInput value)
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public ConversationTurn.UserInput.Builder setInput(QueryInput.Builder builderForValue)
   
   Supports text input, event input,
 dtmf input in the test case.
 .google.cloud.dialogflow.cx.v3beta1.QueryInput input = 5;
    public ConversationTurn.UserInput.Builder setIsWebhookEnabled(boolean value)
   
   If webhooks should be allowed to trigger in response to the user
 utterance. Often if parameters are injected, webhooks should not be
 enabled.
 bool is_webhook_enabled = 3;
    
      
        | Name | Description | 
      
        | value | boolean
 The isWebhookEnabled to set. | 
    
  
  Returns
  
  
  
  
    public ConversationTurn.UserInput.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public final ConversationTurn.UserInput.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides