| Package | Description |
|---|---|
| org.apache.flink.table.api | |
| org.apache.flink.table.catalog |
| Modifier and Type | Method and Description |
|---|---|
Schema |
Schema.Builder.build()
Returns an instance of an unresolved
Schema. |
static Schema |
Schema.derived()
Convenience method for stating explicitly that a schema is empty and should be fully derived
by the framework.
|
Schema |
TableSchema.toSchema()
Deprecated.
Helps to migrate to the new
Schema class. |
Schema |
TableSchema.toSchema(Map<String,String> comments)
Deprecated.
Helps to migrate to the new
Schema class, retain comments when needed. |
| Modifier and Type | Method and Description |
|---|---|
Schema.Builder |
Schema.Builder.fromSchema(Schema unresolvedSchema)
Adopts all members from the given unresolved schema.
|
| Modifier and Type | Method and Description |
|---|---|
default Schema |
CatalogBaseTable.getUnresolvedSchema()
Returns the schema of the table or view.
|
Schema |
DefaultCatalogMaterializedTable.getUnresolvedSchema() |
Schema |
ResolvedCatalogTable.getUnresolvedSchema() |
Schema |
DefaultCatalogTable.getUnresolvedSchema() |
Schema |
ResolvedCatalogView.getUnresolvedSchema() |
| Modifier and Type | Method and Description |
|---|---|
static CatalogTable |
CatalogTable.of(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options)
Deprecated.
Use the builder
CatalogTable.newBuilder() instead. |
static CatalogTable |
CatalogTable.of(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options,
Long snapshot)
Deprecated.
Use the builder
CatalogTable.newBuilder() instead. |
static CatalogView |
CatalogView.of(Schema schema,
String comment,
String originalQuery,
String expandedQuery,
Map<String,String> options)
Creates a basic implementation of this interface.
|
ResolvedSchema |
SchemaResolver.resolve(Schema schema) |
CatalogTable.Builder |
CatalogTable.Builder.schema(Schema schema) |
CatalogMaterializedTable.Builder |
CatalogMaterializedTable.Builder.schema(Schema schema) |
| 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) |
DefaultCatalogTable(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options) |
DefaultCatalogTable(Schema schema,
String comment,
List<String> partitionKeys,
Map<String,String> options,
Long snapshot,
TableDistribution distribution) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.