toMap method

Map<String, dynamic> toMap()

Serializes the normalized status information into a map.

Implementation

Map<String, dynamic> toMap() => {
      'statusCode': statusCode,
      'isSuccess': isSuccess,
      'isOk': isOk,
      'isCreated': isCreated,
      'isAccepted': isAccepted,
      'isNoContent': isNoContent,
      'isClientError': isClientError,
      'isServerError': isServerError,
      'isRedirectionCode': isRedirectionCode,
      'isTemporaryRedirect': isTemporaryRedirect,
      'isPermanentRedirect': isPermanentRedirect,
      'isAuthenticationError': isAuthenticationError,
      'isValidationError': isValidationError,
      'isRateLimitError': isRateLimitError,
      'isTimeoutError': isTimeoutError,
      'isConflictError': isConflictError,
      'isNotFoundError': isNotFoundError,
      'isRetryableError': isRetryableError,
      'statusCodeRetryDelay': statusCodeRetryDelay.inMilliseconds,
      'statusMessages': statusMessages,
      'statusUserMessage': statusUserMessage,
      'statusDevMessage': statusDevMessage,
      'errorSeverity': errorSeverity.name,
    };