Line data Source code
1 : // Copyright The OpenTelemetry Authors
2 : // SPDX-License-Identifier: Apache-2.0
3 :
4 : part of 'meter_provider.dart';
5 :
6 : /// Internal constructor access for TracerProvider
7 : @internal
8 : class SDKMeterProviderCreate {
9 : /// Creates a TracerProvider, only accessible within library
10 134 : static MeterProvider create({
11 : required APIMeterProvider delegate,
12 : required String endpoint,
13 : required String serviceName,
14 : String? serviceVersion,
15 : Resource? resource,
16 : }) {
17 134 : return MeterProvider._(
18 : delegate: delegate,
19 : endpoint: endpoint,
20 : serviceName: serviceName,
21 : serviceVersion: serviceVersion,
22 : resource: resource,
23 : );
24 : }
25 : }
|