Definition at line 24 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.


Public Member Functions | |
| void | Accept (PushMetricExporterConfigurationVisitor *visitor) const override |
| void | Accept (PushMetricExporterConfigurationVisitor *visitor) const override |
Data Fields | |
| std::string | endpoint |
| std::string | certificate_file |
| std::string | client_key_file |
| std::string | client_certificate_file |
| std::unique_ptr< HeadersConfiguration > | headers |
| std::string | headers_list |
| std::string | compression |
| std::size_t | timeout {0} |
| bool | insecure {false} |
| TemporalityPreference | temporality_preference {TemporalityPreference::cumulative} |
| DefaultHistogramAggregation | default_histogram_aggregation |
|
inlineoverridevirtual |
Implements sdk::configuration::PushMetricExporterConfiguration.
Definition at line 27 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
References sdk::configuration::PushMetricExporterConfigurationVisitor::VisitOtlpGrpc().
|
inlineoverridevirtual |
Implements sdk::configuration::PushMetricExporterConfiguration.
Definition at line 27 of file 9.2/includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
References sdk::configuration::PushMetricExporterConfigurationVisitor::VisitOtlpGrpc().
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::certificate_file |
Definition at line 33 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::client_certificate_file |
Definition at line 35 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::client_key_file |
Definition at line 34 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::compression |
Definition at line 38 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| DefaultHistogramAggregation sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::default_histogram_aggregation |
Definition at line 42 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::endpoint |
Definition at line 32 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::unique_ptr< HeadersConfiguration > sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::headers |
Definition at line 36 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::string sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::headers_list |
Definition at line 37 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| bool sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::insecure {false} |
Definition at line 40 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| TemporalityPreference sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::temporality_preference {TemporalityPreference::cumulative} |
Definition at line 41 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.
| std::size_t sdk::configuration::OtlpGrpcPushMetricExporterConfiguration::timeout {0} |
Definition at line 39 of file includes/opentelemetry/sdk/configuration/otlp_grpc_push_metric_exporter_configuration.h.