### _Why are the changes needed?_
Hive Backend Engine - new APIs with hive-service-rpc 3.1.2 - TGetQueryId
### _How was this patch tested?_
- [x] Add some test cases that check the changes thoroughly including negative and positive cases if possible
- [ ] Add screenshots for manual tests if appropriate
- [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request
Closes#2382 from yangrong688/KYUUBI-2020.
Closes#2020
97eccc07 [yangrong688] fix spotless check
efe01165 [yangrong688] add javadoc and add returns null if stmtHandle is null
a9d04e6c [yangrong688] fix
ac0dff2f [yangrong688] fix
3e935802 [yangrong688] skip test when java version beyond JAVA_1_8
2a777e26 [yangrong688] update getQueryId test case
ec12d2a2 [yangrong688] [feat] complete TGetQueryId op, should refined test case later
2996579f [yangrong] [feat] init operation getQueryId, just structure, need to improve quickly
Lead-authored-by: yangrong688 <yangrong.jxufe@gmail.com>
Co-authored-by: yangrong <yangrong.jxufe@gmail.com>
Signed-off-by: Kent Yao <yao@apache.org>