postInvocationError method
- String requestId,
- InvocationError err
Post an invocation error to the AWS Lambda Runtime Interface.
It takes in an InvocationError and the requestId
. The requestId
is used to map the error to the execution.
Implementation
Future<HttpClientResponse> postInvocationError(
String requestId, InvocationError err) async {
final request = await _client.postUrl(
Uri.parse(
'http://${runtimeApi}/${runtimeApiVersion}/runtime/invocation/$requestId/error',
),
);
request.add(
utf8.encode(
json.encode(err)
)
);
return await request.close();
}