@Override
  public int hashCode() {
    return Objects.hashCode(
        autoCreateTag,
        tagFormat,
        triggerPeriod,
        triggerOffsetMinutes,
        maxDelayMinutes,
        tagMaxAgeMs);
  }
Obtain the tag time for creating a tag, which is the ideal time of the last tag before the
check time.

<p>For example, when creating a daily tag, the check time is 2022-08-08 11:00:00 and the
offset is set to be 5 min, the idea tag time is 2022-08-08 00:00:00.

<p>For example, when creating a daily tag, the offset is set to be 30 min, if the check time
is 2022-08-08 02:00:00, the ideal tag time is 2022-08-08 00:00:00; if the check time is
2022-08-09 00:20:00 (before 00:30 of the next day), the ideal tag time is still 2022-08-08
00:00:00.
amoro-common/src/main/java/org/apache/amoro/config/TagConfiguration.java