public List<String> getGroups() {
      return groups == null ? Lists.<String>newArrayList() : groups;
    }
Contains all the information necessary to map a query to a pool.
ql/src/java/org/apache/hadoop/hive/ql/exec/tez/UserPoolMapping.java