Line data Source code
1 : #include "source/extensions/formatter/req_without_query/config.h" 2 : 3 : #include "envoy/extensions/formatter/req_without_query/v3/req_without_query.pb.h" 4 : 5 : #include "source/extensions/formatter/req_without_query/req_without_query.h" 6 : 7 : namespace Envoy { 8 : namespace Extensions { 9 : namespace Formatter { 10 : 11 : ::Envoy::Formatter::CommandParserPtr ReqWithoutQueryFactory::createCommandParserFromProto( 12 0 : const Protobuf::Message&, Server::Configuration::GenericFactoryContext&) { 13 0 : return std::make_unique<ReqWithoutQueryCommandParser>(); 14 0 : } 15 : 16 1 : ProtobufTypes::MessagePtr ReqWithoutQueryFactory::createEmptyConfigProto() { 17 1 : return std::make_unique<envoy::extensions::formatter::req_without_query::v3::ReqWithoutQuery>(); 18 1 : } 19 : 20 38 : std::string ReqWithoutQueryFactory::name() const { return "envoy.formatter.req_without_query"; } 21 : 22 : REGISTER_FACTORY(ReqWithoutQueryFactory, ::Envoy::Formatter::CommandParserFactory); 23 : 24 : } // namespace Formatter 25 : } // namespace Extensions 26 : } // namespace Envoy