copyWith method

RealtimeTranslationSessionCreateRequest copyWith({
  1. String? model,
  2. Object? audio = unsetCopyWithValue,
})

Returns a copy with the given fields replaced.

Pass null for audio to clear the existing value.

Implementation

RealtimeTranslationSessionCreateRequest copyWith({
  String? model,
  Object? audio = unsetCopyWithValue,
}) => RealtimeTranslationSessionCreateRequest(
  model: model ?? this.model,
  audio: identical(audio, unsetCopyWithValue)
      ? this.audio
      : audio as RealtimeTranslationSessionAudio?,
);