public FakeQueueSnapshot1(ulong total, int number) { Identifier = $"Queue{number}"; Node = "Node0"; Messages = new QueueChurnMetricsImpl(total); Memory = new QueueMemoryDetailsImpl(total); }
public QueueSnapshotImpl(QueueInfo queue) { Identifier = queue.Name; VirtualHost = queue.VirtualHost; Node = queue.Node; Messages = new QueueChurnMetricsImpl(queue); Memory = new QueueMemoryDetailsImpl(queue); Consumers = queue.Consumers; ConsumerUtilization = queue.ConsumerUtilization; IdleSince = queue.IdleSince; }
public FakeQueueSnapshot(string name, string virtualHost, string node, ulong target, ulong total, ulong bytes, ulong unacknowledged, ulong ready, ulong consumers, decimal consumerUtilization, DateTimeOffset idleSince) { Identifier = name; VirtualHost = virtualHost; Node = node; Consumers = consumers; ConsumerUtilization = consumerUtilization; IdleSince = idleSince; Memory = new FakeQueueMemory(target, total, bytes, unacknowledged, ready); Messages = new QueueChurnMetricsImpl(); }
public FakeQueueSnapshot1(ulong incomingTotal, decimal incomingRate, ulong acknowledgedTotal, decimal acknowledgedRate) { Messages = new QueueChurnMetricsImpl(incomingTotal, incomingRate, acknowledgedTotal, acknowledgedRate); }
public FakeQueueSnapshot2(ulong incomingTotal, decimal incomingRate, ulong redeliveredTotal, decimal redeliveredRate) { Messages = new QueueChurnMetricsImpl(incomingTotal, incomingRate, redeliveredTotal, redeliveredRate); }
public FakeQueueSnapshot5(ulong total) { Messages = new QueueChurnMetricsImpl(total); }