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

@param jsonData  string offset information
@param result    process result
inlong-tubemq/tubemq-server/src/main/java/org/apache/inlong/tubemq/server/broker/offset/topicpub/TopicPubInfo.java