| Package | Description |
|---|---|
| org.apache.flink.table.api | |
| org.apache.flink.table.descriptors | |
| org.apache.flink.table.factories |
| Modifier and Type | Method and Description |
|---|---|
TableSchema |
TableSchema.Builder.build()
Returns a
TableSchema instance. |
TableSchema |
TableSchema.copy()
Returns a deep copy of the table schema.
|
static TableSchema |
TableSchema.fromTypeInfo(org.apache.flink.api.common.typeinfo.TypeInformation<?> typeInfo)
Creates a table schema from a
TypeInformation instance. |
| Modifier and Type | Method and Description |
|---|---|
TableSchema |
DescriptorProperties.getTableSchema(String key)
Returns a table schema under the given existing key.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<TableSchema> |
DescriptorProperties.getOptionalTableSchema(String key)
Returns a table schema under the given key if it exists.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DescriptorProperties.putTableSchema(String key,
TableSchema schema)
Adds a table schema under the given key.
|
| Modifier and Type | Method and Description |
|---|---|
static TableSchema |
TableFormatFactoryBase.deriveSchema(Map<String,String> properties)
Finds the table schema that can be used for a format schema (without time attributes).
|
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.