code: @SuppressWarnings("unchecked")
      protected Map<String, Object> handleGetSettingsData(Set<String> settingSet) {
  
          if(settingSet == null || settingSet.size() == 0){
              throw new NotEnoughFieldsSpecifiedException("At least one settings field needs to passed in as an argument.");
          }
  
          Map<String, String> uriVariables = restUriVariablesFactory.getUriVariablesForSettings(settingSet);
          String url = restUrlFactory.assembleUrlForSettings();
  
          Map<String, Object> response = this.performGetRequest(url, Map.class, uriVariables);
  
          return response;
  
      }
docs: Makes the "settings" api call
  <p>
  HttpMethod: GET
  
  @param settingSet settings to return information about. Pass in null for all fields.
  @return the settings