presto-spi/src/main/java/io/prestosql/spi/eventlistener/QueryIOMetadata.java/QueryIOMetadata/QueryIOMetadata
class QueryIOMetadata:    public QueryIOMetadata(List<QueryInputMetadata> inputs, Optional<QueryOutputMetadata> output)
    {
        this.inputs = requireNonNull(inputs, "inputs is null");
        this.output = requireNonNull(output, "output is null");
    }