private MatcherContext()

in business-model/src/main/java/com/google/cloud/orderbook/MatcherContext.java [149:158]


  private MatcherContext(TimeThrottleMode mode, String sessionId, long eventsPerSecond,
                         long startTimeMillis, long maxSeconds, long maxEvents) {
    this.mode = mode;
    this.sessionId = sessionId;
    this.eventsPerBucket = eventsPerSecond / (1000 / MILLISECOND_BUCKET_SIZE);
    this.startTimeMillis = startTimeMillis;
    this.nextBucketTime = startTimeMillis;
    this.maxDurationSeconds = maxSeconds;
    this.maxEvents = maxEvents;
  }