copyWith method

SubscriptionExtrasResponseModel copyWith({
  1. int? concurrency,
  2. int? convaiConcurrency,
  3. dynamic convaiCharsPerMinute,
  4. dynamic convaiAsrCharsPerMinute,
  5. bool? forceLoggingDisabled,
  6. bool? canRequestManualProVoiceVerification,
  7. bool? canBypassVoiceCaptcha,
  8. ModerationStatusResponseModel? moderation,
  9. dynamic unusedCharactersRolledOverFromPreviousPeriod,
  10. dynamic overusedCharactersRolledOverFromPreviousPeriod,
  11. dynamic usage,
})

Implementation

SubscriptionExtrasResponseModel copyWith(
    {int? concurrency,
    int? convaiConcurrency,
    dynamic convaiCharsPerMinute,
    dynamic convaiAsrCharsPerMinute,
    bool? forceLoggingDisabled,
    bool? canRequestManualProVoiceVerification,
    bool? canBypassVoiceCaptcha,
    ModerationStatusResponseModel? moderation,
    dynamic unusedCharactersRolledOverFromPreviousPeriod,
    dynamic overusedCharactersRolledOverFromPreviousPeriod,
    dynamic usage}) {
  return SubscriptionExtrasResponseModel(
      concurrency: concurrency ?? this.concurrency,
      convaiConcurrency: convaiConcurrency ?? this.convaiConcurrency,
      convaiCharsPerMinute: convaiCharsPerMinute ?? this.convaiCharsPerMinute,
      convaiAsrCharsPerMinute:
          convaiAsrCharsPerMinute ?? this.convaiAsrCharsPerMinute,
      forceLoggingDisabled: forceLoggingDisabled ?? this.forceLoggingDisabled,
      canRequestManualProVoiceVerification:
          canRequestManualProVoiceVerification ??
              this.canRequestManualProVoiceVerification,
      canBypassVoiceCaptcha:
          canBypassVoiceCaptcha ?? this.canBypassVoiceCaptcha,
      moderation: moderation ?? this.moderation,
      unusedCharactersRolledOverFromPreviousPeriod:
          unusedCharactersRolledOverFromPreviousPeriod ??
              this.unusedCharactersRolledOverFromPreviousPeriod,
      overusedCharactersRolledOverFromPreviousPeriod:
          overusedCharactersRolledOverFromPreviousPeriod ??
              this.overusedCharactersRolledOverFromPreviousPeriod,
      usage: usage ?? this.usage);
}