code: public List<Group> getSubGroups(Object groupIdOrPath, List<Integer> skipGroups, Boolean allAvailable, String search,
              GroupOrderBy orderBy, SortOrder sortOrder, Boolean statistics, Boolean owned) throws GitLabApiException {
          return (getSubGroups(groupIdOrPath, skipGroups, allAvailable, search, orderBy, sortOrder, statistics, owned, getDefaultPerPage()).all());
      }
docs: Get a list of visible direct subgroups in this group.
  
  <pre><code>GitLab Endpoint: GET /groups/:id/subgroups</code></pre>
  
  @param groupIdOrPath the group ID, path of the group, or a Group instance holding the group ID or path, required
  @param skipGroups skip the group IDs passed
  @param allAvailable show all the groups you have access to (defaults to false for authenticated users)
  @param search return the list of authorized groups matching the search criteria
  @param orderBy order groups by NAME or PATH. Default is NAME
  @param sortOrder order groups in ASC or DESC order. Default is ASC
  @param statistics include group statistics (admins only)
  @param owned limit to groups owned by the current user
  @return a List&lt;Group&gt; of the matching subgroups
  @throws GitLabApiException if any exception occurs
  @since GitLab 10.3.0