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.
4659 4660 4661 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4659 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
4639 4640 4641 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4639 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
4645 4646 4647 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4645 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
4652 4653 4654 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4652 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
4657 4658 4659 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4657 def converse_conversation_request @converse_conversation_request end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4664 4665 4666 4667 4668 4669 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4664 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 |