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.
4614 4615 4616 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4614 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
4594 4595 4596 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4594 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
4600 4601 4602 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4600 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
4607 4608 4609 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4607 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
4612 4613 4614 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4612 def converse_conversation_request @converse_conversation_request end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4619 4620 4621 4622 4623 4624 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 4619 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 |