copyWith method

SubscriptionUsageResponseModel copyWith({
  1. int? rolloverCreditsQuota,
  2. int? subscriptionCycleCreditsQuota,
  3. int? manuallyGiftedCreditsQuota,
  4. int? rolloverCreditsUsed,
  5. int? subscriptionCycleCreditsUsed,
  6. int? manuallyGiftedCreditsUsed,
  7. int? paidUsageBasedCreditsUsed,
  8. int? actualReportedCredits,
})

Implementation

SubscriptionUsageResponseModel copyWith(
    {int? rolloverCreditsQuota,
    int? subscriptionCycleCreditsQuota,
    int? manuallyGiftedCreditsQuota,
    int? rolloverCreditsUsed,
    int? subscriptionCycleCreditsUsed,
    int? manuallyGiftedCreditsUsed,
    int? paidUsageBasedCreditsUsed,
    int? actualReportedCredits}) {
  return SubscriptionUsageResponseModel(
      rolloverCreditsQuota: rolloverCreditsQuota ?? this.rolloverCreditsQuota,
      subscriptionCycleCreditsQuota:
          subscriptionCycleCreditsQuota ?? this.subscriptionCycleCreditsQuota,
      manuallyGiftedCreditsQuota:
          manuallyGiftedCreditsQuota ?? this.manuallyGiftedCreditsQuota,
      rolloverCreditsUsed: rolloverCreditsUsed ?? this.rolloverCreditsUsed,
      subscriptionCycleCreditsUsed:
          subscriptionCycleCreditsUsed ?? this.subscriptionCycleCreditsUsed,
      manuallyGiftedCreditsUsed:
          manuallyGiftedCreditsUsed ?? this.manuallyGiftedCreditsUsed,
      paidUsageBasedCreditsUsed:
          paidUsageBasedCreditsUsed ?? this.paidUsageBasedCreditsUsed,
      actualReportedCredits:
          actualReportedCredits ?? this.actualReportedCredits);
}