presto-spi/src/main/java/io/prestosql/spi/connector/ConnectorTablePartitioning.java/ConnectorTablePartitioning/ConnectorTablePartitioning
class ConnectorTablePartitioning:    public ConnectorTablePartitioning(ConnectorPartitioningHandle partitioningHandle, List<ColumnHandle> partitioningColumns)
    {
        this.partitioningHandle = requireNonNull(partitioningHandle, "partitioningHandle is null");
        this.partitioningColumns = unmodifiableList(new ArrayList<>(requireNonNull(partitioningColumns, "partitioningColumns is null")));
    }