copyWithWrapped method
Implementation
ConversationDeletionSettings copyWithWrapped(
{Wrapped<dynamic>? deletionTimeUnixSecs,
Wrapped<dynamic>? deletedLogsAtTimeUnixSecs,
Wrapped<dynamic>? deletedAudioAtTimeUnixSecs,
Wrapped<dynamic>? deletedTranscriptAtTimeUnixSecs,
Wrapped<bool?>? deleteTranscriptAndPii,
Wrapped<bool?>? deleteAudio}) {
return ConversationDeletionSettings(
deletionTimeUnixSecs: (deletionTimeUnixSecs != null
? deletionTimeUnixSecs.value
: this.deletionTimeUnixSecs),
deletedLogsAtTimeUnixSecs: (deletedLogsAtTimeUnixSecs != null
? deletedLogsAtTimeUnixSecs.value
: this.deletedLogsAtTimeUnixSecs),
deletedAudioAtTimeUnixSecs: (deletedAudioAtTimeUnixSecs != null
? deletedAudioAtTimeUnixSecs.value
: this.deletedAudioAtTimeUnixSecs),
deletedTranscriptAtTimeUnixSecs:
(deletedTranscriptAtTimeUnixSecs != null
? deletedTranscriptAtTimeUnixSecs.value
: this.deletedTranscriptAtTimeUnixSecs),
deleteTranscriptAndPii: (deleteTranscriptAndPii != null
? deleteTranscriptAndPii.value
: this.deleteTranscriptAndPii),
deleteAudio:
(deleteAudio != null ? deleteAudio.value : this.deleteAudio));
}