code: public PagedList<DataLakeAnalyticsAccountBasicInner> list(final String filter, final Integer top, final Integer skip, final String select, final String orderby, final Boolean count) {
          ServiceResponse<Page<DataLakeAnalyticsAccountBasicInner>> response = listSinglePageAsync(filter, top, skip, select, orderby, count).toBlocking().single();
          return new PagedList<DataLakeAnalyticsAccountBasicInner>(response.body()) {
              @Override
              public Page<DataLakeAnalyticsAccountBasicInner> nextPage(String nextPageLink) {
                  return listNextSinglePageAsync(nextPageLink).toBlocking().single().body();
              }
          };
      }
docs: Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes a link to the next page, if any.
  
  @param filter OData filter. Optional.
  @param top The number of items to return. Optional.
  @param skip The number of items to skip over before returning elements. Optional.
  @param select OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description. Optional.
  @param orderby OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like the values sorted, e.g. Categories?$orderby=CategoryName desc. Optional.
  @param count The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g. Categories?$count=true. Optional.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @throws CloudException thrown if the request is rejected by server
  @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
  @return the PagedList&lt;DataLakeAnalyticsAccountBasicInner&gt; object if successful.