Protobuf::ReflectableMessage createReflectableMessage(const Protobuf::Message& message) {
#include "envoy/config/upstream/local_address_selector/v3/default_local_address_selector_descriptor.pb.h"
#include "envoy/extensions/filters/http/alternate_protocols_cache/v3/alternate_protocols_cache_descriptor.pb.h"
#include "envoy/extensions/filters/http/dynamic_forward_proxy/v3/dynamic_forward_proxy_descriptor.pb.h"
#include "envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager_descriptor.pb.h"
#include "envoy/extensions/http/header_formatters/preserve_case/v3/preserve_case_descriptor.pb.h"
#include "envoy/extensions/http/header_validators/envoy_default/v3/header_validator_descriptor.pb.h"
#include "envoy/extensions/load_balancing_policies/cluster_provided/v3/cluster_provided_descriptor.pb.h"
#include "envoy/extensions/load_balancing_policies/least_request/v3/least_request_descriptor.pb.h"
#include "envoy/extensions/network/dns_resolver/getaddrinfo/v3/getaddrinfo_dns_resolver_descriptor.pb.h"
#include "envoy/extensions/network/socket_interface/v3/default_socket_interface_descriptor.pb.h"
#include "envoy/extensions/quic/connection_id_generator/v3/envoy_deterministic_connection_id_generator_descriptor.pb.h"
#include "envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect_descriptor.pb.h"
#include "envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config_descriptor.pb.h"
Protobuf::ReflectableMessage reflectable_message = createDynamicMessage(getTranscoder(), message);