copyWithWrapped method

ConversationDeletionSettings copyWithWrapped({
  1. Wrapped? deletionTimeUnixSecs,
  2. Wrapped? deletedLogsAtTimeUnixSecs,
  3. Wrapped? deletedAudioAtTimeUnixSecs,
  4. Wrapped? deletedTranscriptAtTimeUnixSecs,
  5. Wrapped<bool?>? deleteTranscriptAndPii,
  6. Wrapped<bool?>? deleteAudio,
})

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));
}