@Override
        public void configure(Context context) {
            startTime = Optional.ofNullable(context.getString(START_TIME))
                    .map(s -> {
                        logger.info("config TimeBasedFilterInterceptor, start time is {}", s);
                        try {
                            return DATE_FORMAT.parse(s).getTime();
                        } catch (ParseException e) {
                            logger.error("parse start time failed, plz check the format of start time : {}", s);
                        }
                        return DEFAULT_START_TIME;
                    })
                    .orElse(DEFAULT_START_TIME);

            stopTime = Optional.ofNullable(context.getString(STOP_TIME))
                    .map(s -> {
                        logger.info("config TimeBasedFilterInterceptor, stop time is {}", s);
                        try {
                            return DATE_FORMAT.parse(s).getTime();
                        } catch (ParseException e) {
                            logger.error("parse stop time failed, plz check the format of stop time : {}", s);
                        }
                        return DEFAULT_STOP_TIME;
                    })
                    .orElse(DEFAULT_STOP_TIME);
        }
Builder of {@link TimeBasedFilterInterceptor}.
Should be configured before build called.
inlong-sort-standalone/sort-standalone-source/src/main/java/org/apache/inlong/sort/standalone/rollback/TimeBasedFilterInterceptor.java