code: protected DirectoryListResponse getPage(String marker, Boolean getAcl) throws APIException {
          String url = getUrl();
  
          Map<String, String> params = new HashMap<String, String>();
          if (marker != null) {
              params.put("marker", marker);
          }
          if (getAcl) {
              params.put("acl", getAcl.toString());
          }
  
          return client.get(url, new TypeToken<DirectoryListResponse>(){}, params);
      }
docs: Gets a single page of the directory listing. Subsquent pages are fetched with the returned marker value.
  @param marker indicates the specific page to fetch; first page is fetched if null
  @return a page of files and directories that exist within this directory
  @throws APIException if there were any problems communicating with the Algorithmia API