Package org.apache.flink.table.catalog
Class IntervalFreshness
java.lang.Object
org.apache.flink.table.catalog.IntervalFreshness
The
IntervalFreshness represents freshness definition of CatalogMaterializedTable. It encapsulates the string interval value along with time unit,
allowing for flexible representation of different freshness type. Moreover, it can provide
detailed raw information for some specific operations.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAn enumeration of time unit representing the unit of interval freshness. -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static IntervalFreshnessof(String interval, IntervalFreshness.TimeUnit timeUnit) static IntervalFreshnessstatic IntervalFreshnessstatic IntervalFreshnessstatic IntervalFreshnesstoString()