ChatConversationState constructor
ChatConversationState({})
Implementation
factory ChatConversationState({
$core.String? conversationId,
$core.Iterable<ChatMessage>? messages,
$fixnum.Int64? createdAtMs,
$fixnum.Int64? updatedAtMs,
$core.Iterable<$core.MapEntry<$core.String, $core.String>>? metadata,
}) {
final result = create();
if (conversationId != null) result.conversationId = conversationId;
if (messages != null) result.messages.addAll(messages);
if (createdAtMs != null) result.createdAtMs = createdAtMs;
if (updatedAtMs != null) result.updatedAtMs = updatedAtMs;
if (metadata != null) result.metadata.addEntries(metadata);
return result;
}