maybeWhen<TResult extends Object?> method
TResult
maybeWhen<TResult extends Object?>({
- TResult general()?,
- TResult sapMessage()?,
- TResult csrfToken()?,
- TResult transport()?,
- TResult noResource()?,
- TResult unauthorized()?,
- TResult timeout()?,
- TResult materialDocument()?,
- TResult batchClassification()?,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(
int statusCode,
String body,
String message,
String? method,
String? url,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
general,
TResult Function(
String message,
String? additionalInfo,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
sapMessage,
TResult Function(
String body,
int statusCode,
String message,
String? method,
String? url,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
csrfToken,
TResult Function(
String message,
String? additionalInfo,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
transport,
TResult Function(
String message,
String? additionalInfo,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
noResource,
TResult Function(
String message,
String? additionalInfo,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
unauthorized,
TResult Function(
String message,
String? additionalInfo,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
timeout,
TResult Function(
String message,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
materialDocument,
TResult Function(
String message,
String? method,
String? url,
String? body,
Map<String, dynamic>? requestHeaders,
Map<String, dynamic>? requestBody,
int? statusCode,
Map<String, dynamic>? responseHeaders,
DateTime? requestStartTime,
DateTime? requestEndTime,
)?
batchClassification,
required TResult orElse(),
}) => throw _privateConstructorUsedError;