code: public Configuration getConfig() throws MovieDbException {
          if (config == null) {
              URL configUrl = new ApiUrl(apiKey, MethodBase.CONFIGURATION).buildUrl();
              String webpage = httpTools.getRequest(configUrl);
  
              try {
                  WrapperConfig wc = MAPPER.readValue(webpage, WrapperConfig.class);
                  config = wc.getTmdbConfiguration();
              } catch (IOException ex) {
                  throw new MovieDbException(ApiExceptionType.MAPPING_FAILED, "Failed to read configuration", configUrl, ex);
              }
          }
          return config;
      }
docs: Get the configuration<br/>
  If the configuration has been previously retrieved, use that instead
  
  @return
  @throws MovieDbException