copyWithWrapped method
Implementation
PrivacyConfig copyWithWrapped(
{Wrapped<bool?>? recordVoice,
Wrapped<int?>? retentionDays,
Wrapped<bool?>? deleteTranscriptAndPii,
Wrapped<bool?>? deleteAudio,
Wrapped<bool?>? applyToExistingConversations,
Wrapped<bool?>? zeroRetentionMode}) {
return PrivacyConfig(
recordVoice:
(recordVoice != null ? recordVoice.value : this.recordVoice),
retentionDays:
(retentionDays != null ? retentionDays.value : this.retentionDays),
deleteTranscriptAndPii: (deleteTranscriptAndPii != null
? deleteTranscriptAndPii.value
: this.deleteTranscriptAndPii),
deleteAudio:
(deleteAudio != null ? deleteAudio.value : this.deleteAudio),
applyToExistingConversations: (applyToExistingConversations != null
? applyToExistingConversations.value
: this.applyToExistingConversations),
zeroRetentionMode: (zeroRetentionMode != null
? zeroRetentionMode.value
: this.zeroRetentionMode));
}