1
#include "source/server/config_validation/admin.h"
2

            
3
namespace Envoy {
4
namespace Server {
5

            
6
// Pretend that handler was added successfully.
7
bool ValidationAdmin::addStreamingHandler(const std::string&, const std::string&, GenRequestFn,
8
4
                                          bool, bool, const ParamDescriptorVec&) {
9
4
  return true;
10
4
}
11

            
12
bool ValidationAdmin::addHandler(const std::string&, const std::string&, HandlerCb, bool, bool,
13
1
                                 const ParamDescriptorVec&) {
14
1
  return true;
15
1
}
16

            
17
1
bool ValidationAdmin::removeHandler(const std::string&) { return true; }
18

            
19
1
const Network::Socket& ValidationAdmin::socket() { return *socket_; }
20

            
21
220
ConfigTracker& ValidationAdmin::getConfigTracker() { return config_tracker_; }
22

            
23
void ValidationAdmin::startHttpListener(AccessLog::InstanceSharedPtrVector,
24
                                        Network::Address::InstanceConstSharedPtr,
25
4
                                        Network::Socket::OptionsSharedPtr) {}
26

            
27
Http::Code ValidationAdmin::request(absl::string_view, absl::string_view, Http::ResponseHeaderMap&,
28
                                    std::string&) {
29
  PANIC("not implemented");
30
}
31

            
32
4
void ValidationAdmin::addListenerToHandler(Network::ConnectionHandler*) {}
33

            
34
} // namespace Server
35
} // namespace Envoy