Entitlement constructor

Entitlement({
  1. String? account,
  2. String? cancellationReason,
  3. List<Consumer>? consumers,
  4. String? createTime,
  5. List<String>? entitlementBenefitIds,
  6. Map<String, Object?>? inputProperties,
  7. String? messageToUser,
  8. String? name,
  9. String? newOfferEndTime,
  10. String? newOfferStartTime,
  11. String? newPendingOffer,
  12. String? newPendingOfferDuration,
  13. String? newPendingPlan,
  14. String? offer,
  15. String? offerDuration,
  16. String? offerEndTime,
  17. String? orderId,
  18. String? plan,
  19. String? product,
  20. String? productExternalName,
  21. String? provider,
  22. String? quoteExternalName,
  23. String? state,
  24. String? subscriptionEndTime,
  25. String? updateTime,
  26. String? usageReportingId,
})

Implementation

Entitlement({
  this.account,
  this.cancellationReason,
  this.consumers,
  this.createTime,
  this.entitlementBenefitIds,
  this.inputProperties,
  this.messageToUser,
  this.name,
  this.newOfferEndTime,
  this.newOfferStartTime,
  this.newPendingOffer,
  this.newPendingOfferDuration,
  this.newPendingPlan,
  this.offer,
  this.offerDuration,
  this.offerEndTime,
  this.orderId,
  this.plan,
  this.product,
  this.productExternalName,
  this.provider,
  this.quoteExternalName,
  this.state,
  this.subscriptionEndTime,
  this.updateTime,
  this.usageReportingId,
});