SdkError.local constructor

SdkError.local({
  1. required SdkErrorCode code,
  2. required String message,
  3. Object? cause,
})

Builds an SdkError for a caller-side failure that never reached the wire (e.g. an invalid argument detected by an L1.5 helper).

Implementation

factory SdkError.local({
  required SdkErrorCode code,
  required String message,
  Object? cause,
}) {
  return SdkError._(
    code: code,
    message: message,
    cause: cause,
    details: const [],
    metadata: const {},
  );
}