code: static DirectJobStatusResponse noUpdatedStatus(Instant nextPermittedPollTime) {
          return new DirectJobStatusResponse(null, null, NO_CHANGES, null, null, null, null, nextPermittedPollTime) {
              @Override public long getSignatureJobId() {
                  throw new IllegalStateException(
                          "There were " + this + ", and querying the job ID is a programming error. " +
                          "Use the method is(" + DirectJobStatusResponse.class.getSimpleName() + "." + NO_CHANGES.name() + ") " +
                          "to check if there were any status change before attempting to get any further information.");
              }
  
              @Override public String toString() {
                  return "no direct jobs with updated status";
              }
          };
  
      }
docs: This instance indicates that there has been no status updates since the last poll request for
  {@link DirectJobStatusResponse}. Its status is {@link DirectJobStatus#NO_CHANGES NO_CHANGES}.