APIResponse<T>.notModified constructor

APIResponse<T>.notModified({
  1. Map<String, dynamic>? headers,
  2. T? payload,
  3. Object? payloadDynamic,
  4. Object? mimeType,
  5. Etag? eTag,
  6. CacheControl? cacheControl,
  7. Duration? keepAliveTimeout,
  8. int? keepAliveMaxRequests,
  9. Map<String, APIMetric>? metrics,
})

Creates a response of status NOT_FOUND.

Implementation

factory APIResponse.notModified(
    {Map<String, dynamic>? headers,
    T? payload,
    Object? payloadDynamic,
    Object? mimeType,
    Etag? eTag,
    CacheControl? cacheControl,
    Duration? keepAliveTimeout,
    int? keepAliveMaxRequests,
    Map<String, APIMetric>? metrics}) {
  return APIResponse(APIResponseStatus.NOT_MODIFIED,
      headers: headers ?? <String, dynamic>{},
      payload: payload,
      payloadDynamic: payloadDynamic,
      payloadMimeType: mimeType,
      payloadETag: eTag,
      cacheControl: cacheControl,
      keepAliveTimeout: keepAliveTimeout,
      keepAliveMaxRequests: keepAliveMaxRequests,
      metrics: metrics);
}