@@ -17,36 +17,31 @@ namespace otlp
1717{
1818
1919OtlpHttpMetricExporterOptions::OtlpHttpMetricExporterOptions ()
20- : json_bytes_mapping(JsonBytesMappingKind::kHexId ),
20+ : url(GetOtlpDefaultMetricsEndpoint()),
21+ content_type (GetOtlpHttpProtocolFromString(GetOtlpDefaultHttpMetricsProtocol())),
22+ json_bytes_mapping(JsonBytesMappingKind::kHexId ),
2123 use_json_name(false ),
2224 console_debug(false ),
25+ timeout(GetOtlpDefaultMetricsTimeout()),
26+ http_headers(GetOtlpDefaultMetricsHeaders()),
2327 aggregation_temporality(PreferredAggregationTemporality::kCumulative ),
24- ssl_insecure_skip_verify(false )
28+ ssl_insecure_skip_verify(false ),
29+ ssl_ca_cert_path(GetOtlpDefaultMetricsSslCertificatePath()),
30+ ssl_ca_cert_string(GetOtlpDefaultMetricsSslCertificateString()),
31+ ssl_client_key_path(GetOtlpDefaultMetricsSslClientKeyPath()),
32+ ssl_client_key_string(GetOtlpDefaultMetricsSslClientKeyString()),
33+ ssl_client_cert_path(GetOtlpDefaultMetricsSslClientCertificatePath()),
34+ ssl_client_cert_string(GetOtlpDefaultMetricsSslClientCertificateString()),
35+ ssl_min_tls(GetOtlpDefaultMetricsSslTlsMinVersion()),
36+ ssl_max_tls(GetOtlpDefaultMetricsSslTlsMaxVersion()),
37+ ssl_cipher(GetOtlpDefaultMetricsSslTlsCipher()),
38+ ssl_cipher_suite(GetOtlpDefaultMetricsSslTlsCipherSuite()),
39+ compression(GetOtlpDefaultMetricsCompression())
2540{
26- url = GetOtlpDefaultMetricsEndpoint ();
27- content_type = GetOtlpHttpProtocolFromString (GetOtlpDefaultHttpMetricsProtocol ());
28-
29- timeout = GetOtlpDefaultMetricsTimeout ();
30- http_headers = GetOtlpDefaultMetricsHeaders ();
31-
3241#ifdef ENABLE_ASYNC_EXPORT
3342 max_concurrent_requests = 64 ;
3443 max_requests_per_connection = 8 ;
3544#endif
36-
37- ssl_ca_cert_path = GetOtlpDefaultMetricsSslCertificatePath ();
38- ssl_ca_cert_string = GetOtlpDefaultMetricsSslCertificateString ();
39- ssl_client_key_path = GetOtlpDefaultMetricsSslClientKeyPath ();
40- ssl_client_key_string = GetOtlpDefaultMetricsSslClientKeyString ();
41- ssl_client_cert_path = GetOtlpDefaultMetricsSslClientCertificatePath ();
42- ssl_client_cert_string = GetOtlpDefaultMetricsSslClientCertificateString ();
43-
44- ssl_min_tls = GetOtlpDefaultMetricsSslTlsMinVersion ();
45- ssl_max_tls = GetOtlpDefaultMetricsSslTlsMaxVersion ();
46- ssl_cipher = GetOtlpDefaultMetricsSslTlsCipher ();
47- ssl_cipher_suite = GetOtlpDefaultMetricsSslTlsCipherSuite ();
48-
49- compression = GetOtlpDefaultMetricsCompression ();
5045}
5146
5247OtlpHttpMetricExporterOptions::~OtlpHttpMetricExporterOptions () {}
0 commit comments