copyWithWrapped method
Implementation
ConversationTokenDBModel copyWithWrapped(
{Wrapped<String>? agentId,
Wrapped<String>? conversationToken,
Wrapped<dynamic>? expirationTimeUnixSecs,
Wrapped<dynamic>? conversationId,
Wrapped<enums.ConversationTokenPurpose?>? purpose}) {
return ConversationTokenDBModel(
agentId: (agentId != null ? agentId.value : this.agentId),
conversationToken: (conversationToken != null
? conversationToken.value
: this.conversationToken),
expirationTimeUnixSecs: (expirationTimeUnixSecs != null
? expirationTimeUnixSecs.value
: this.expirationTimeUnixSecs),
conversationId: (conversationId != null
? conversationId.value
: this.conversationId),
purpose: (purpose != null ? purpose.value : this.purpose));
}