Uses of Class
org.apache.flink.table.catalog.TableDistribution
-
Packages that use TableDistribution Package Description org.apache.flink.table.catalog -
-
Uses of TableDistribution in org.apache.flink.table.catalog
Methods in org.apache.flink.table.catalog that return TableDistribution Modifier and Type Method Description TableDistributionTableChange.AddDistribution. getDistribution()Returns the unique constraint to add.TableDistributionTableChange.ModifyDistribution. getDistribution()Returns the unique constraint to add.static TableDistributionTableDistribution. of(TableDistribution.Kind kind, Integer bucketCount, List<String> bucketKeys)Distribution of the given kind over the given keys with a declared number of buckets.static TableDistributionTableDistribution. ofHash(List<String> bucketKeys, Integer bucketCount)Hash distribution over the given keys among the declared number of buckets.static TableDistributionTableDistribution. ofRange(List<String> bucketKeys, Integer bucketCount)Range distribution over the given keys among the declared number of buckets.static TableDistributionTableDistribution. ofUnknown(int bucketCount)Connector-dependent distribution with a declared number of buckets.static TableDistributionTableDistribution. ofUnknown(List<String> bucketKeys, Integer bucketCount)Connector-dependent distribution with a declared number of buckets.Methods in org.apache.flink.table.catalog that return types with arguments of type TableDistribution Modifier and Type Method Description default Optional<TableDistribution>CatalogTable. getDistribution()Returns the distribution of the table if theDISTRIBUTEDclause is defined.Optional<TableDistribution>DefaultCatalogTable. getDistribution()Optional<TableDistribution>ResolvedCatalogTable. getDistribution()Methods in org.apache.flink.table.catalog with parameters of type TableDistribution Modifier and Type Method Description static TableChange.AddDistributionTableChange. add(TableDistribution distribution)A table change to add a distribution.CatalogTable.BuilderCatalogTable.Builder. distribution(TableDistribution distribution)static TableChange.ModifyDistributionTableChange. modify(TableDistribution distribution)A table change to modify a distribution.Constructors in org.apache.flink.table.catalog with parameters of type TableDistribution Constructor Description DefaultCatalogTable(Schema schema, String comment, List<String> partitionKeys, Map<String,String> options, Long snapshot, TableDistribution distribution)
-