@@ -132,20 +132,7 @@ AdminImpl::AdminImpl(const std::string& profile_path, Server::Instance& server,
132132 MAKE_ADMIN_HANDLER (clusters_handler_.handlerClusters ), false , false ,
133133 {{Admin::ParamDescriptor::Type::String, " filter" ,
134134 " Regular expression (Google re2) for filtering clusters by name" }}),
135- makeHandler (
136- " /config_dump" , " dump current Envoy configs" ,
137- MAKE_ADMIN_HANDLER (config_dump_handler_.handlerConfigDump ), false , false ,
138- {{Admin::ParamDescriptor::Type::String, " resource" , " The resource to dump" },
139- {Admin::ParamDescriptor::Type::String, " mask" ,
140- " The mask to apply. When both resource and mask are specified, "
141- " the mask is applied to every element in the desired repeated field so that only a "
142- " subset of fields are returned. The mask is parsed as a Protobuf::FieldMask" },
143- {Admin::ParamDescriptor::Type::String, " name_regex" ,
144- " Dump only the currently loaded configurations whose names match the specified "
145- " regex. Can be used with both resource and mask query parameters." },
146- {Admin::ParamDescriptor::Type::Boolean, " include_eds" ,
147- " Dump currently loaded configuration including EDS. See the response definition "
148- " for more information" }}),
135+ config_dump_handler_.handlerConfigDumpStreamed (),
149136 makeHandler (" /init_dump" , " dump current Envoy init manager information (experimental)" ,
150137 MAKE_ADMIN_HANDLER (init_dump_handler_.handlerInitDump ), false , false ,
151138 {{Admin::ParamDescriptor::Type::String, " mask" ,
0 commit comments