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
8
    const Protobuf::Message&, Server::Configuration::GenericFactoryContext&) {
13
8
  return std::make_unique<ReqWithoutQueryCommandParser>();
14
8
}
15

            
16
10
ProtobufTypes::MessagePtr ReqWithoutQueryFactory::createEmptyConfigProto() {
17
10
  return std::make_unique<envoy::extensions::formatter::req_without_query::v3::ReqWithoutQuery>();
18
10
}
19

            
20
5
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