in src/logger/MetricsContext.ts [55:72]
private constructor(
namespace?: string,
properties?: IProperties,
dimensions?: Array<Record<string, string>>,
defaultDimensions?: Record<string, string>,
shouldUseDefaultDimensions?: boolean,
timestamp?: Date | number
) {
this.namespace = namespace || Configuration.namespace
this.properties = properties || {};
this.dimensions = dimensions || [];
this.timestamp = timestamp;
this.meta.Timestamp = MetricsContext.resolveMetaTimestamp(timestamp);
this.defaultDimensions = defaultDimensions || {};
if (shouldUseDefaultDimensions != undefined) {
this.shouldUseDefaultDimensions = shouldUseDefaultDimensions
}
}