rateLimitedGets = new AtomicLong();
rateLimitedPuts = new AtomicLong();
rateLimitedGetAlls = new AtomicLong();
rateLimitedDeletes = new AtomicLong();
pctGetQuotaUsed = new SimpleCounter(resetIntervalMs);
pctPutQuotaUsed = new SimpleCounter(resetIntervalMs);
pctDeleteQuotaUsed = new SimpleCounter(resetIntervalMs);
pctGetAllQuotaUsed = new SimpleCounter(resetIntervalMs);
this.parent = parent;
}