Class SplitInfo

java.lang.Object
io.trino.plugin.thrift.server.SplitInfo

public final class SplitInfo extends Object
  • Constructor Details

    • SplitInfo

      public SplitInfo(String schemaName, String tableName, int partNumber, int totalParts, boolean indexSplit, List<String> lookupColumnNames, List<List<String>> keys)
  • Method Details

    • getSchemaName

      public String getSchemaName()
    • getTableName

      public String getTableName()
    • getPartNumber

      public int getPartNumber()
    • getTotalParts

      public int getTotalParts()
    • isIndexSplit

      public boolean isIndexSplit()
    • getLookupColumnNames

      public List<String> getLookupColumnNames()
    • getKeys

      public List<List<String>> getKeys()
    • normalSplit

      public static SplitInfo normalSplit(String schemaName, String tableName, int partNumber, int totalParts)
    • indexSplit

      public static SplitInfo indexSplit(String schemaName, String tableName, List<String> lookupColumnNames, List<List<String>> keys)