Metrics constructor
Metrics({
- required String appName,
- required int metricsInterval,
- required DateTime clock(),
- bool disableMetrics = false,
- required Future<
Response> poster(- Request
- required Uri url,
- required String clientKey,
- required String connectionId,
- required String sdkName,
- required dynamic emit(
- String, [
- dynamic
Implementation
Metrics({
required this.appName,
required this.metricsInterval,
required this.clock,
this.disableMetrics = false,
required this.poster,
required this.url,
required this.clientKey,
required this.connectionId,
required this.sdkName,
required this.emit,
}) : bucket = Bucket(clock);