public OperationInfo(string regionsContacted, bool?greaterThan1Kb, string databaseName, string containerName, string operation, string resource, string consistency, int?statusCode, long?responseSizeInBytes, MetricInfo metricInfo) { this.RegionsContacted = regionsContacted; this.GreaterThan1Kb = greaterThan1Kb; this.DatabaseName = databaseName; this.ContainerName = containerName; this.Operation = operation; this.Resource = resource; this.Consistency = consistency; this.StatusCode = statusCode; this.ResponseSizeInBytes = responseSizeInBytes; this.MetricInfo = metricInfo; }
internal OperationInfo(string metricsName, string unitName) { this.MetricInfo = new MetricInfo(metricsName, unitName); }
internal SystemInfo(string metricsName, string unitName) { this.MetricInfo = new MetricInfo(metricsName, unitName); }
public SystemInfo(MetricInfo metricInfo) { this.MetricInfo = metricInfo; }
internal SystemInfo(string metricsName, string unitName, int count) { this.MetricInfo = new MetricInfo(metricsName, unitName, count: count); }