in function/java11/src/main/java/com/amazon/s3objectlambda/request/RequestValidator.java [19:27]
public static Optional<String> validateUserRequest(S3ObjectLambdaEvent.UserRequest userRequest) {
var range = getRange(userRequest);
var partNumber = getPartNumber(userRequest);
if (range != null && partNumber != null) {
return Optional.of("Cannot specify both Range header and partNumber query parameter");
}
return Optional.empty();
}