1
#include "source/extensions/stat_sinks/open_telemetry/open_telemetry_proto_descriptors.h"
2

            
3
#include "source/common/common/assert.h"
4
#include "source/common/protobuf/protobuf.h"
5

            
6
namespace Envoy {
7
namespace Extensions {
8
namespace StatSinks {
9
namespace OpenTelemetry {
10

            
11
15
void validateProtoDescriptors() {
12
15
  const auto method = "opentelemetry.proto.collector.metrics.v1.MetricsService.Export";
13

            
14
15
  RELEASE_ASSERT(Protobuf::DescriptorPool::generated_pool()->FindMethodByName(method) != nullptr,
15
15
                 "");
16
15
};
17

            
18
} // namespace OpenTelemetry
19
} // namespace StatSinks
20
} // namespace Extensions
21
} // namespace Envoy