code: public Observable<Page<AvailableDelegationInner>> listAsync(final String location) {
          return listWithServiceResponseAsync(location)
              .map(new Func1<ServiceResponse<Page<AvailableDelegationInner>>, Page<AvailableDelegationInner>>() {
                  @Override
                  public Page<AvailableDelegationInner> call(ServiceResponse<Page<AvailableDelegationInner>> response) {
                      return response.body();
                  }
              });
      }
docs: Gets all of the available subnet delegations for this subscription in this region.
  
  @param location The location of the subnet.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @return the observable to the PagedList&lt;AvailableDelegationInner&gt; object