code: protected String getStatus(Status status) {
          LocalDateTime now = this.clock.now();
          if (now.minusSeconds(this.expiryInterval).isAfter(this.responseDate)) {
              this.responseDate = now;
              this.cachedResponse = commandExecutor.sendCommand(serverProperties.getStatus());
          }
  
          for (String line : cachedResponse) {
              if (line.startsWith(status.getStatusPrefix())) {
                  return line.substring(status.getStatusPrefix().length()).trim();
              }
          }
          LOGGER.warn("Response did not contain status {}", status.getStatusPrefix());
          return "";
      }
docs: Returns the current status of the requested status element.
  See {@link Status} for a list of possible items returned
  by getStatus.  If the status isn't part of the response
  "" is returned.
  
  @param status the status desired
  @return the desired status information