presto-raptor-legacy/src/main/java/io/prestosql/plugin/raptor/legacy/metadata/TableMetadataRow.java/TableMetadataRow/TableMetadataRow
class TableMetadataRow:    public TableMetadataRow(
            long tableId,
            String schemaName,
            String tableName,
            OptionalLong temporalColumnId,
            Optional<String> distributionName,
            OptionalInt bucketCount,
            boolean organized)
    {
        this.tableId = tableId;
        this.schemaName = requireNonNull(schemaName, "schemaName is null");
        this.tableName = requireNonNull(tableName, "tableName is null");
        this.temporalColumnId = requireNonNull(temporalColumnId, "temporalColumnId is null");
        this.distributionName = requireNonNull(distributionName, "distributionName is null");
        this.bucketCount = requireNonNull(bucketCount, "bucketCount is null");
        this.organized = organized;
    }