Class: Google::Cloud::Dialogflow::V2::AnalyzeContentRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/v2/participant.rb

Overview

The request message for Participants.AnalyzeContent.

Instance Attribute Summary collapse

Instance Attribute Details

#assist_query_params::Google::Cloud::Dialogflow::V2::AssistQueryParameters

Returns Parameters for a human assist query.

Returns:



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#cx_parameters::Google::Protobuf::Struct

Returns Additional parameters to be put into Dialogflow CX session parameters. To remove a parameter from the session, clients should explicitly set the parameter value to null.

Note: this field should only be used if you are connecting to a Dialogflow CX agent.

Returns:

  • (::Google::Protobuf::Struct)

    Additional parameters to be put into Dialogflow CX session parameters. To remove a parameter from the session, clients should explicitly set the parameter value to null.

    Note: this field should only be used if you are connecting to a Dialogflow CX agent.



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#event_input::Google::Cloud::Dialogflow::V2::EventInput

Returns An input event to send to Dialogflow.

Returns:



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#participant::String

Returns Required. The name of the participant this text comes from. Format: projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>.

Returns:

  • (::String)

    Required. The name of the participant this text comes from. Format: projects/<Project ID>/locations/<Location ID>/conversations/<Conversation ID>/participants/<Participant ID>.



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#query_params::Google::Cloud::Dialogflow::V2::QueryParameters

Returns Parameters for a Dialogflow virtual-agent query.

Returns:



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#reply_audio_config::Google::Cloud::Dialogflow::V2::OutputAudioConfig

Returns Speech synthesis configuration. The speech synthesis settings for a virtual agent that may be configured for the associated conversation profile are not used when calling AnalyzeContent. If this configuration is not supplied, speech synthesis is disabled.

Returns:

  • (::Google::Cloud::Dialogflow::V2::OutputAudioConfig)

    Speech synthesis configuration. The speech synthesis settings for a virtual agent that may be configured for the associated conversation profile are not used when calling AnalyzeContent. If this configuration is not supplied, speech synthesis is disabled.



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#request_id::String

Returns A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is only idempotent if a request_id is provided.

Returns:

  • (::String)

    A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is only idempotent if a request_id is provided.



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#suggestion_input::Google::Cloud::Dialogflow::V2::SuggestionInput

Returns An input representing the selection of a suggestion.

Returns:



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#text_input::Google::Cloud::Dialogflow::V2::TextInput

Returns The natural language text to be processed.

Returns:



276
277
278
279
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 276

class AnalyzeContentRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end