@Override
  public void onBlobTtlUpdated(String blobId, String serviceId, long expiresAtMs, Account account,
      Container container) {
    updatesInitiated.incrementAndGet();
    if (receivedUpdateServiceId.get() == null) {
      receivedUpdateServiceId.set(serviceId);
    } else if (!receivedUpdateServiceId.get().equals(serviceId)) {
      mismatchedData.set(true);
    }
    if (receivedUpdateExpiresAtMs.get() == null) {
      receivedUpdateExpiresAtMs.set(expiresAtMs);
    } else if (receivedUpdateExpiresAtMs.get() != expiresAtMs) {
      mismatchedData.set(true);
    }
  }
Derived from {@link LoggingNotificationSystem} and customized for ttl update tests
ambry-router/src/test/java/com/github/ambry/router/TtlUpdateManagerTest.java