InitializationParams constructor
InitializationParams({
- required String baseUri,
- required String appName,
- required String apiKey,
- required String buildType,
- InstrumentationsConfig instrumentations = const InstrumentationsConfig(),
- String? serviceName,
- Map<
String, String> globalAttributes = const {}, - Map<
String, String> resourceAttributes = const {}, - Duration actionWindowDuration = const Duration(milliseconds: 500),
- List<
String> captureRequestHeaders = const [], - List<
String> captureResponseHeaders = const [], - Map<
String, String> peerServiceByHost = const {}, - SdkLogLevel logLevel = SdkLogLevel.info,
- HttpConnectionFactory? httpConnectionFactory,
Implementation
InitializationParams({
required this.baseUri,
required this.appName,
required this.apiKey,
required this.buildType,
this.instrumentations = const InstrumentationsConfig(),
this.serviceName,
this.globalAttributes = const {},
this.resourceAttributes = const {},
this.actionWindowDuration = const Duration(milliseconds: 500),
this.captureRequestHeaders = const [],
this.captureResponseHeaders = const [],
this.peerServiceByHost = const {},
this.logLevel = SdkLogLevel.info,
this.httpConnectionFactory,
});