boolean isDone() {
    return operationTracker.isDone() && (cryptoJobStatusTracker == null || cryptoJobStatusTracker.isDone());
  }
Determines if an operation has completed (either succeeded or failed).

@return {@code true} if the operation has completed.
ambry-router/src/main/java/com/github/ambry/router/ProgressTracker.java