default <T> T decode(InputStream inputStream) throws Exception {
        return decode(inputStream, new TypeReference<T>() {
        });
    }
Responsible to encode requests and decode responses.
oap-server/server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/factory/Codec.java