Sub2ApiAdminGrokQuotaSnapshot constructor

Sub2ApiAdminGrokQuotaSnapshot({
  1. Sub2ApiAdminGrokQuotaWindow? requests,
  2. Sub2ApiAdminGrokQuotaWindow? tokens,
  3. int? retryAfterSeconds,
  4. required String subscriptionTier,
  5. required String entitlementStatus,
  6. required int statusCode,
  7. required Map<String, String> headers,
  8. required bool headersObserved,
  9. required String observationSource,
  10. DateTime? lastProbeAt,
  11. DateTime? lastHeadersSeenAt,
  12. required DateTime updatedAt,
  13. required String model,
  14. required String planFrom45Responses,
  15. DateTime? planFrom45ResponsesAt,
})

Implementation

Sub2ApiAdminGrokQuotaSnapshot({
  this.requests,
  this.tokens,
  this.retryAfterSeconds,
  required this.subscriptionTier,
  required this.entitlementStatus,
  required this.statusCode,
  required Map<String, String> headers,
  required this.headersObserved,
  required this.observationSource,
  this.lastProbeAt,
  this.lastHeadersSeenAt,
  required this.updatedAt,
  required this.model,
  required this.planFrom45Responses,
  this.planFrom45ResponsesAt,
}) : headers = Map.unmodifiable(headers);