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

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

Returns An input event to send to Dialogflow.

Returns:



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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>.



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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:



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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.



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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.



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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:



187
188
189
190
# File 'proto_docs/google/cloud/dialogflow/v2/participant.rb', line 187

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