| Package | Description |
|---|---|
| org.apache.flink.table.catalog | |
| org.apache.flink.table.utils |
| Modifier and Type | Method and Description |
|---|---|
IntervalFreshness |
DefaultCatalogMaterializedTable.getDefinitionFreshness() |
IntervalFreshness |
ResolvedCatalogMaterializedTable.getDefinitionFreshness() |
IntervalFreshness |
CatalogMaterializedTable.getDefinitionFreshness()
Get the definition freshness of materialized table which is used to determine the physical
refresh mode.
|
static IntervalFreshness |
IntervalFreshness.of(String interval,
IntervalFreshness.TimeUnit timeUnit) |
static IntervalFreshness |
IntervalFreshness.ofDay(String interval) |
static IntervalFreshness |
IntervalFreshness.ofHour(String interval) |
static IntervalFreshness |
IntervalFreshness.ofMinute(String interval) |
static IntervalFreshness |
IntervalFreshness.ofSecond(String interval) |
| Modifier and Type | Method and Description |
|---|---|
CatalogMaterializedTable.Builder |
CatalogMaterializedTable.Builder.freshness(IntervalFreshness freshness) |
| Constructor and Description |
|---|
DefaultCatalogMaterializedTable(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options,
Long snapshot,
String definitionQuery,
IntervalFreshness freshness,
CatalogMaterializedTable.LogicalRefreshMode logicalRefreshMode,
CatalogMaterializedTable.RefreshMode refreshMode,
CatalogMaterializedTable.RefreshStatus refreshStatus,
String refreshHandlerDescription,
byte[] serializedRefreshHandler) |
| Modifier and Type | Method and Description |
|---|---|
static String |
IntervalFreshnessUtils.convertFreshnessToCron(IntervalFreshness intervalFreshness)
This is an util method that is used to convert the freshness of materialized table to cron
expression in full refresh mode.
|
static Duration |
IntervalFreshnessUtils.convertFreshnessToDuration(IntervalFreshness intervalFreshness) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.