code: public List<TopicDescription> getTopics(int count, int skip) throws ServiceBusException, InterruptedException {
          return Utils.completeFuture(this.asyncClient.getTopicsAsync(count, skip));
      }
docs: Retrieves the list of topics present in the namespace.
  You can simulate pages of list of entities by manipulating count and skip parameters.
  skip(0)+count(100) gives first 100 entities. skip(100)+count(100) gives the next 100 entities.
  @return the list of topics.
  @param count - The number of topics to fetch. Defaults to 100. Maximum value allowed is 100.
  @param skip - The number of topics to skip. Defaults to 0. Cannot be negative.
  @throws TimeoutException - The operation times out. The timeout period is initiated through ClientSettings.operationTimeout
  @throws AuthorizationFailedException - No sufficient permission to perform this operation. Please check ClientSettings.tokenProvider has correct details.
  @throws ServerBusyException - The server is busy. You should wait before you retry the operation.
  @throws ServiceBusException - An internal error or an unexpected exception occurred.
  @throws InterruptedException if the current thread was interrupted