Package io.trino.plugin.thrift.api
Class TrinoThriftTableMetadata
java.lang.Object
io.trino.plugin.thrift.api.TrinoThriftTableMetadata
-
Constructor Summary
ConstructorsConstructorDescriptionTrinoThriftTableMetadata(TrinoThriftSchemaTableName schemaTableName, List<TrinoThriftColumnMetadata> columns, String comment, List<Set<String>> indexableKeys) -
Method Summary
-
Constructor Details
-
TrinoThriftTableMetadata
@ThriftConstructor public TrinoThriftTableMetadata(@ThriftField(name="schemaTableName") TrinoThriftSchemaTableName schemaTableName, @ThriftField(name="columns") List<TrinoThriftColumnMetadata> columns, @ThriftField(name="comment") @Nullable String comment, @ThriftField(name="indexableKeys") @Nullable List<Set<String>> indexableKeys)
-
-
Method Details
-
getSchemaTableName
-
getColumns
-
getComment
-
getIndexableKeys
Returns a list of key sets which can be used for index lookups. The list is expected to have only unique key sets.set<set<string>>is not used here because some languages (like php) don't support it. -
equals
-
hashCode
public int hashCode() -
toString
-