getRequest.fetchSourceContext(FetchSourceContext.parseFromRestRequest(request));
if (getRequest.fetchSourceContext() != null && !getRequest.fetchSourceContext().fetchSource()) {
try {
ActionRequestValidationException validationError = new ActionRequestValidationException();
validationError.addValidationError("fetching source can not be disabled");
channel.sendResponse(new BytesRestResponse(channel, validationError));
} catch (IOException e) {
logger.error("Failed to send failure response", e);
}
}