getScaleLocalizedImage.addStatus(notFound("the resource does not exist in the specified language"));
getScaleLocalizedImage.addStatus(badRequest("an invalid image or image style identifier was received"));
getScaleLocalizedImage.addStatus(badRequest("an invalid language identifier was specified"));
getScaleLocalizedImage.addStatus(serviceUnavailable("the site or its content repository is temporarily offline"));
getScaleLocalizedImage.addPathParameter(new Parameter("resource", Parameter.Type.String, "The resource identifier"));
getScaleLocalizedImage.addPathParameter(new Parameter("language", Parameter.Type.String, "The language identifier"));
getScaleLocalizedImage.addPathParameter(new Parameter("style", Parameter.Type.String, "The image style identifier"));
getScaleLocalizedImage.addOptionalParameter(new Parameter("version", Parameter.Type.String, "The version", "0", versions));
getScaleLocalizedImage.addOptionalParameter(new Parameter("force", Parameter.Type.Boolean, "Force the creation if not available"));
getScaleLocalizedImage.setTestForm(new TestForm());
docs.addEndpoint(Endpoint.Type.READ, getScaleLocalizedImage);