Interface BidiStreamingAnalyzeContentRequest.ConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BidiStreamingAnalyzeContentRequest.Config, BidiStreamingAnalyzeContentRequest.Config.Builder
Enclosing class:
BidiStreamingAnalyzeContentRequest

public static interface BidiStreamingAnalyzeContentRequest.ConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getParticipant

      String getParticipant()
       Required. The name of the participant to fetch response for.
       Format: `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
       
      string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The participant.
    • getParticipantBytes

      com.google.protobuf.ByteString getParticipantBytes()
       Required. The name of the participant to fetch response for.
       Format: `projects/<Project ID>/locations/<Location
       ID>/conversations/<Conversation ID>/participants/<Participant ID>`.
       
      string participant = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for participant.
    • hasVoiceSessionConfig

      boolean hasVoiceSessionConfig()
       Configure a voice-based session.
       
      .google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;
      Returns:
      Whether the voiceSessionConfig field is set.
    • getVoiceSessionConfig

       Configure a voice-based session.
       
      .google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;
      Returns:
      The voiceSessionConfig.
    • getVoiceSessionConfigOrBuilder

       Configure a voice-based session.
       
      .google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.Config.VoiceSessionConfig voice_session_config = 2;
    • hasInitialVirtualAgentParameters

      boolean hasInitialVirtualAgentParameters()
       Parameters to be passed to the virtual agent at the beginning.
       
      .google.protobuf.Struct initial_virtual_agent_parameters = 3;
      Returns:
      Whether the initialVirtualAgentParameters field is set.
    • getInitialVirtualAgentParameters

      com.google.protobuf.Struct getInitialVirtualAgentParameters()
       Parameters to be passed to the virtual agent at the beginning.
       
      .google.protobuf.Struct initial_virtual_agent_parameters = 3;
      Returns:
      The initialVirtualAgentParameters.
    • getInitialVirtualAgentParametersOrBuilder

      com.google.protobuf.StructOrBuilder getInitialVirtualAgentParametersOrBuilder()
       Parameters to be passed to the virtual agent at the beginning.
       
      .google.protobuf.Struct initial_virtual_agent_parameters = 3;
    • hasInitialVirtualAgentQueryParams

      boolean hasInitialVirtualAgentQueryParams()
       Initial parameters for the virtual-agent.
       
      .google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;
      Returns:
      Whether the initialVirtualAgentQueryParams field is set.
    • getInitialVirtualAgentQueryParams

      QueryParameters getInitialVirtualAgentQueryParams()
       Initial parameters for the virtual-agent.
       
      .google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;
      Returns:
      The initialVirtualAgentQueryParams.
    • getInitialVirtualAgentQueryParamsOrBuilder

      QueryParametersOrBuilder getInitialVirtualAgentQueryParamsOrBuilder()
       Initial parameters for the virtual-agent.
       
      .google.cloud.dialogflow.v2beta1.QueryParameters initial_virtual_agent_query_params = 4;
    • getConfigCase