copyWith method
SubscriptionExtrasResponseModel
copyWith({
- int? concurrency,
- int? convaiConcurrency,
- dynamic convaiCharsPerMinute,
- dynamic convaiAsrCharsPerMinute,
- bool? forceLoggingDisabled,
- bool? canRequestManualProVoiceVerification,
- bool? canBypassVoiceCaptcha,
- ModerationStatusResponseModel? moderation,
- dynamic unusedCharactersRolledOverFromPreviousPeriod,
- dynamic overusedCharactersRolledOverFromPreviousPeriod,
- 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);
}