public static boolean isSupportBoundaryType(String boundaryType) {
        for (BoundaryType source : values()) {
            if (source.getType().equalsIgnoreCase(boundaryType)) {
                return true;
            }
        }
        return false;
    }
Source boundary types.
TIME is the common boundary type should be supported in every bounded source.
OFFSET is the boundary for MQ type bounded source, like offset in kafka or messageId in pulsar.
inlong-common/src/main/java/org/apache/inlong/common/bounded/BoundaryType.java