Class: Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1alpha/classes.rb,
lib/google/apis/discoveryengine_v1alpha/representations.rb,
lib/google/apis/discoveryengine_v1alpha/representations.rb
Overview
Request message for WidgetService.WidgetConverseConversation method.
Instance Attribute Summary collapse
-
#additional_params ⇒ Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaAdditionalParams
AdditionalParams message for WidgetService methods for security and privacy enhancement.
-
#config_id ⇒ String
Required.
-
#conversation_id ⇒ String
The id of the Conversation to get.
-
#converse_conversation_request ⇒ Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaConverseConversationRequest
Request message for ConversationalSearchService.ConverseConversation method.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest
constructor
A new instance of GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest
Returns a new instance of GoogleCloudDiscoveryengineV1alphaWidgetConverseConversationRequest.
7882 7883 7884 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7882 def initialize(**args) update!(**args) end |
Instance Attribute Details
#additional_params ⇒ Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaAdditionalParams
AdditionalParams message for WidgetService methods for security and privacy
enhancement.
Corresponds to the JSON property additionalParams
7862 7863 7864 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7862 def additional_params @additional_params end |
#config_id ⇒ String
Required. The UUID of the WidgetConfig. This field is used to identify the
widget configuration, set of models used to make the user event collection.
Corresponds to the JSON property configId
7868 7869 7870 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7868 def config_id @config_id end |
#conversation_id ⇒ String
The id of the Conversation to get. Use "-" to activate auto session mode,
which automatically creates a new conversation inside a ConverseConversation
session.
Corresponds to the JSON property conversationId
7875 7876 7877 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7875 def conversation_id @conversation_id end |
#converse_conversation_request ⇒ Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1alphaConverseConversationRequest
Request message for ConversationalSearchService.ConverseConversation method.
Corresponds to the JSON property converseConversationRequest
7880 7881 7882 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7880 def converse_conversation_request @converse_conversation_request end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7887 7888 7889 7890 7891 7892 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 7887 def update!(**args) @additional_params = args[:additional_params] if args.key?(:additional_params) @config_id = args[:config_id] if args.key?(:config_id) @conversation_id = args[:conversation_id] if args.key?(:conversation_id) @converse_conversation_request = args[:converse_conversation_request] if args.key?(:converse_conversation_request) end |