SDKError constructor
SDKError({
- ErrorCode? code,
- ErrorCategory? category,
- String? message,
- ErrorContext? context,
- int? cAbiCode,
- String? nestedMessage,
- Int64? timestampMs,
- ErrorSeverity? severity,
- String? component,
- bool? retryable,
- String? remediationHint,
- String? correlationId,
Implementation
factory SDKError({
ErrorCode? code,
ErrorCategory? category,
$core.String? message,
ErrorContext? context,
$core.int? cAbiCode,
$core.String? nestedMessage,
$fixnum.Int64? timestampMs,
ErrorSeverity? severity,
$core.String? component,
$core.bool? retryable,
$core.String? remediationHint,
$core.String? correlationId,
}) {
final result = create();
if (code != null) result.code = code;
if (category != null) result.category = category;
if (message != null) result.message = message;
if (context != null) result.context = context;
if (cAbiCode != null) result.cAbiCode = cAbiCode;
if (nestedMessage != null) result.nestedMessage = nestedMessage;
if (timestampMs != null) result.timestampMs = timestampMs;
if (severity != null) result.severity = severity;
if (component != null) result.component = component;
if (retryable != null) result.retryable = retryable;
if (remediationHint != null) result.remediationHint = remediationHint;
if (correlationId != null) result.correlationId = correlationId;
return result;
}