private static boolean isFieldExist(JsonObject jsonObject, String key, ProcessResult result) {
        if (!jsonObject.has(key)) {
            result.setFailResult(String.format(
                    "FIELD %s is required in history offset value!", key));
            return result.isSuccess();
        }
        return true;
    }
Parse history offset record info

@param topicSet  the filtered topic set
@param jsonData  string offset information
@param result    process result
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/broker/offset/OffsetHistoryInfo.java