in function/java11/src/main/java/com/amazon/s3objectlambda/response/ObjectResponse.java [66:78]
public void writeObjectResponse(HttpResponse<InputStream> presignedResponse, byte[] responseObjectByteArray) {
var objectChecksum = Checksum.getChecksum(responseObjectByteArray);
var checksumObjectMetaData = new ObjectMetadata();
checksumObjectMetaData.setUserMetadata(objectChecksum);
s3Client.writeGetObjectResponse(new WriteGetObjectResponseRequest()
.withRequestRoute(event.outputRoute())
.withRequestToken(event.outputToken())
.withInputStream(new ByteArrayInputStream(responseObjectByteArray))
.withMetadata(checksumObjectMetaData)
.withStatusCode(presignedResponse.statusCode()));
}