Class: Google::Cloud::Dialogflow::V2::ConversationProfile
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::ConversationProfile
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb
Overview
Defines the services to connect to incoming Dialogflow conversations.
Instance Attribute Summary collapse
-
#automated_agent_config ⇒ ::Google::Cloud::Dialogflow::V2::AutomatedAgentConfig
Configuration for an automated agent to use with this profile.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#display_name ⇒ ::String
Required.
-
#human_agent_assistant_config ⇒ ::Google::Cloud::Dialogflow::V2::HumanAgentAssistantConfig
Configuration for agent assistance to use with this profile.
-
#human_agent_handoff_config ⇒ ::Google::Cloud::Dialogflow::V2::HumanAgentHandoffConfig
Configuration for connecting to a live agent.
-
#language_code ⇒ ::String
Language which represents the conversationProfile.
-
#logging_config ⇒ ::Google::Cloud::Dialogflow::V2::LoggingConfig
Configuration for logging conversation lifecycle events.
-
#name ⇒ ::String
The unique identifier of this conversation profile.
-
#new_message_event_notification_config ⇒ ::Google::Cloud::Dialogflow::V2::NotificationConfig
Configuration for publishing new message events.
-
#notification_config ⇒ ::Google::Cloud::Dialogflow::V2::NotificationConfig
Configuration for publishing conversation lifecycle events.
-
#stt_config ⇒ ::Google::Cloud::Dialogflow::V2::SpeechToTextConfig
Settings for speech transcription.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#automated_agent_config ⇒ ::Google::Cloud::Dialogflow::V2::AutomatedAgentConfig
Returns Configuration for an automated agent to use with this profile.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Create time of the conversation profile.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#display_name ⇒ ::String
Returns Required. Human readable name for this profile. Max length 1024 bytes.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#human_agent_assistant_config ⇒ ::Google::Cloud::Dialogflow::V2::HumanAgentAssistantConfig
Returns Configuration for agent assistance to use with this profile.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#human_agent_handoff_config ⇒ ::Google::Cloud::Dialogflow::V2::HumanAgentHandoffConfig
Returns Configuration for connecting to a live agent.
Currently, this feature is not general available, please contact Google to get access.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#language_code ⇒ ::String
Returns Language which represents the conversationProfile. If unspecified, the default language code en-us applies. Users need to create a ConversationProfile for each language they want to support.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#logging_config ⇒ ::Google::Cloud::Dialogflow::V2::LoggingConfig
Returns Configuration for logging conversation lifecycle events.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
Returns The unique identifier of this conversation profile.
Format: projects/<Project ID>/locations/<Location
ID>/conversationProfiles/<Conversation Profile ID>.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#new_message_event_notification_config ⇒ ::Google::Cloud::Dialogflow::V2::NotificationConfig
Returns Configuration for publishing new message events. Event will be sent in format of ConversationEvent.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#notification_config ⇒ ::Google::Cloud::Dialogflow::V2::NotificationConfig
Returns Configuration for publishing conversation lifecycle events.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#stt_config ⇒ ::Google::Cloud::Dialogflow::V2::SpeechToTextConfig
Returns Settings for speech transcription.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Update time of the conversation profile.
69 70 71 72 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation_profile.rb', line 69 class ConversationProfile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |