Class SelectedCellTableSchema
java.lang.Object
io.github.flink.gcp.connector.bigtable.table.SelectedCellTableSchema
The physical primary key and value-format payload of a selected-cell table.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.flink.table.types.DataTypeorg.apache.flink.table.types.DataTypeintorg.apache.flink.table.types.logical.LogicalTypeinthashCode()static SelectedCellTableSchemaof(org.apache.flink.table.types.DataType physicalDataType, int[] primaryKeyIndexes) Derives the format payload by removing the one declared primary-key field.
-
Method Details
-
of
public static SelectedCellTableSchema of(org.apache.flink.table.types.DataType physicalDataType, int[] primaryKeyIndexes) Derives the format payload by removing the one declared primary-key field. -
getPhysicalDataType
public org.apache.flink.table.types.DataType getPhysicalDataType() -
getPayloadDataType
public org.apache.flink.table.types.DataType getPayloadDataType() -
getPrimaryKeyIndex
public int getPrimaryKeyIndex() -
getPrimaryKeyType
public org.apache.flink.table.types.logical.LogicalType getPrimaryKeyType() -
equals
-
hashCode
public int hashCode()
-