docs: public boolean shouldExecute(DefaultPostJobDescriptor descriptor) {
      if (!settingsCondition(descriptor)) {
        LOG.debug("'{}' skipped because one of the required properties is missing", descriptor.name());
        return false;
      }
      return true;
    }