Uses of Class
org.apache.flink.table.api.Schema
-
Packages that use Schema Package Description org.apache.flink.table.api org.apache.flink.table.catalog org.apache.flink.table.legacy.api -
-
Uses of Schema in org.apache.flink.table.api
Methods in org.apache.flink.table.api that return Schema Modifier and Type Method Description Schema
Schema.Builder. build()
Returns an instance of an unresolvedSchema
.static Schema
Schema. derived()
Convenience method for stating explicitly that a schema is empty and should be fully derived by the framework.Methods in org.apache.flink.table.api with parameters of type Schema Modifier and Type Method Description Schema.Builder
Schema.Builder. fromSchema(Schema unresolvedSchema)
Adopts all members from the given unresolved schema. -
Uses of Schema in org.apache.flink.table.catalog
Methods in org.apache.flink.table.catalog that return Schema Modifier and Type Method Description Schema
CatalogModel. getInputSchema()
Get the unresolved input schema of the model.Schema
DefaultCatalogModel. getInputSchema()
Schema
DefaultResolvedCatalogModel. getInputSchema()
Schema
CatalogModel. getOutputSchema()
Get the unresolved output schema of the model.Schema
DefaultCatalogModel. getOutputSchema()
Schema
DefaultResolvedCatalogModel. getOutputSchema()
default Schema
CatalogBaseTable. getUnresolvedSchema()
Returns the schema of the table or view.Schema
DefaultCatalogMaterializedTable. getUnresolvedSchema()
Schema
DefaultCatalogTable. getUnresolvedSchema()
Schema
ResolvedCatalogTable. getUnresolvedSchema()
Schema
ResolvedCatalogView. getUnresolvedSchema()
Methods in org.apache.flink.table.catalog with parameters of type Schema Modifier and Type Method Description static CatalogModel
CatalogModel. of(Schema inputSchema, Schema outputSchema, Map<String,String> modelOptions, String comment)
Creates a basic implementation of this interface.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)
CatalogMaterializedTable.Builder
CatalogMaterializedTable.Builder. schema(Schema schema)
CatalogTable.Builder
CatalogTable.Builder. schema(Schema schema)
Constructors in org.apache.flink.table.catalog with parameters of type Schema Constructor 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)
DefaultCatalogModel(Schema inputSchema, Schema outputSchema, Map<String,String> modelOptions, String comment)
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)
-
Uses of Schema in org.apache.flink.table.legacy.api
Methods in org.apache.flink.table.legacy.api that return Schema Modifier and Type Method Description Schema
TableSchema. toSchema()
Deprecated.Helps to migrate to the newSchema
class.Schema
TableSchema. toSchema(Map<String,String> comments)
Deprecated.Helps to migrate to the newSchema
class, retain comments when needed.
-