ComplianceCSIDResponse constructor

ComplianceCSIDResponse({
  1. required int statusCode,
  2. required CSIDResponseStatus status,
  3. ComplianceSuccessData? successData,
  4. ComplianceErrorData? errorData,
  5. ComplianceFailureData? failureData,
})

Constructor for initializing the response model.

Parameters:

  • statusCode: The status code from the server (e.g., 200 for success).
  • status: The response status (success, client error, server error, or unknown).
  • successData: The data for a successful response (if any).
  • errorData: The data for client errors (if any).
  • failureData: The data for server errors (if any).

Implementation

ComplianceCSIDResponse({
  required this.statusCode,
  required this.status,
  this.successData,
  this.errorData,
  this.failureData,
});