whenOrNull<TResult extends Object?> method
TResult?
whenOrNull<TResult extends Object?>({
- TResult? general()?,
- TResult? sapMessage()?,
- TResult? csrfToken()?,
- TResult? transport()?,
- TResult? noResource()?,
- TResult? unauthorized()?,
- TResult? timeout()?,
- TResult? materialDocument()?,
- TResult? batchClassification()?,
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<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,
}) => throw _privateConstructorUsedError;