copyWithWrapped method
Implementation
GetConvAISettingsResponseModel copyWithWrapped(
{Wrapped<dynamic>? conversationInitiationClientDataWebhook,
Wrapped<ConvAIWebhooks?>? webhooks,
Wrapped<bool?>? canUseMcpServers,
Wrapped<int?>? ragRetentionPeriodDays}) {
return GetConvAISettingsResponseModel(
conversationInitiationClientDataWebhook:
(conversationInitiationClientDataWebhook != null
? conversationInitiationClientDataWebhook.value
: this.conversationInitiationClientDataWebhook),
webhooks: (webhooks != null ? webhooks.value : this.webhooks),
canUseMcpServers: (canUseMcpServers != null
? canUseMcpServers.value
: this.canUseMcpServers),
ragRetentionPeriodDays: (ragRetentionPeriodDays != null
? ragRetentionPeriodDays.value
: this.ragRetentionPeriodDays));
}