Class: Google::Cloud::GeminiDataAnalytics::V1beta::CreateConversationRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/geminidataanalytics/v1beta/conversation.rb

Overview

Request for creating a conversation.

Instance Attribute Summary collapse

Instance Attribute Details

#conversation::Google::Cloud::GeminiDataAnalytics::V1beta::Conversation

Returns Required. The conversation to create.

Returns:



90
91
92
93
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/conversation.rb', line 90

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

#conversation_id::String

Returns Optional. The conversation id of the conversation to create. Must be unique within the parent. The allowed format is: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$. If not provided, the server will auto-generate a value for the id.

Returns:

  • (::String)

    Optional. The conversation id of the conversation to create. Must be unique within the parent. The allowed format is: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$. If not provided, the server will auto-generate a value for the id.



90
91
92
93
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/conversation.rb', line 90

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

#parent::String

Returns Required. Parent value for CreateConversationRequest. Format: projects/{project}/locations/{location}.

Returns:

  • (::String)

    Required. Parent value for CreateConversationRequest. Format: projects/{project}/locations/{location}



90
91
92
93
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/conversation.rb', line 90

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

#request_id::String

Returns Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.

Returns:

  • (::String)

    Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request.



90
91
92
93
# File 'proto_docs/google/cloud/geminidataanalytics/v1beta/conversation.rb', line 90

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