<PackageReference Include="Relativity.Server.OutsideIn.FI.Win32.SDK" Version="2025.8.0" />

OutsideIn.MetricsCollector

public class MetricsCollector
public Dictionary<string, object> AdditionalMetrics { get; }

public Dictionary<string, object> Metrics { get; }

public MetricsCollector(string rawData)

public string GetOIMetricsAsJson()

public bool HasMetric(OIMetricElements element)

public bool HasMetric(string keyname)

public MetricsCollector SetMetric(OIMetricElements element, object value)

public MetricsCollector SetMetric(string keyname, object value)

public MetricsCollector SetToggleMetric(string togglename)

public bool TryGetMetricValue(OIMetricElements element, out object value, bool CheckAdditionalMetrics = false)

public bool TryGetMetricValue(OIMetricElements element, out long value, bool CheckAdditionalMetrics = false)

public bool TryGetMetricValue(OIMetricElements element, out string value, bool CheckAdditionalMetrics = false)

public void UpdateMetrics(MetricsCollector SourceCollector)