when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult general(),
- required TResult sapMessage(),
- required TResult csrfToken(),
- required TResult transport(),
- required TResult noResource(),
- required TResult unauthorized(),
- required TResult timeout(),
- required TResult materialDocument(
- String message
- required TResult batchClassification(
- String message
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(int statusCode, String body, String message)
general,
required TResult Function(String message, String? additionalInfo)
sapMessage,
required TResult Function(String body, int statusCode, String message)
csrfToken,
required TResult Function(String message, String? additionalInfo) transport,
required TResult Function(String message, String? additionalInfo)
noResource,
required TResult Function(String message, String? additionalInfo)
unauthorized,
required TResult Function(String message, String? additionalInfo) timeout,
required TResult Function(String message) materialDocument,
required TResult Function(String message) batchClassification,
}) => throw _privateConstructorUsedError;