20 static constexpr bool kIsExternalBodyFormatted =
true;
24 LegacyJsonErrorBuilder(
http::HttpStatus status, std::string internal_message, std::string external_error_body);
26 LegacyJsonErrorBuilder(
27 http::HttpStatus status,
28 std::string internal_message,
29 std::string external_error_body,
30 const formats::json::
Value& details
33 const std::string& GetInternalMessage()
const {
return internal_message_; };
35 const std::string& GetExternalBody()
const {
return json_error_body_; }
37 static const USERVER_NAMESPACE::http::
ContentType& GetContentType() {
38 return USERVER_NAMESPACE::http::
content_type::kApplicationJson;
42 std::string internal_message_;
43 std::string json_error_body_;