code: public int getInt(String key, int defaultValue) {
          final String value = this.props.getValue(key);
          if (StringUtils.isBlank(value)) {
              return defaultValue;
          }
  
          return Integer.parseInt(value);
      }
docs: Retrieves a configuration value with the given key
  
  @param key The key of the configuration value (e.g. application.name)
  @param defaultValue The default value to return of no key is found
  @return The configured value as int or the passed defautlValue if the key is not configured