public static long retainToDay4MinuteBucket(long minuteTimeBucket) {
        if (isMinuteBucket(minuteTimeBucket)) {
            return minuteTimeBucket / 10000 * 10000;
        } else {
            throw new UnexpectedException("Current time bucket is not a minute time bucket");
        }
    }
@Test
    public void testRetainToDay4MinuteBucket() {
        Assertions.assertEquals(202407110000L, TimeBucket.retainToDay4MinuteBucket(202407112218L));
    }