presto-thrift/src/main/java/io/prestosql/plugin/thrift/ThriftSplitManager.java/ThriftSplitManager/ThriftSplitManager
class ThriftSplitManager:    @Inject
    public ThriftSplitManager(DriftClient<PrestoThriftService> client, ThriftHeaderProvider thriftHeaderProvider)
    {
        this.client = requireNonNull(client, "client is null");
        this.thriftHeaderProvider = requireNonNull(thriftHeaderProvider, "thriftHeaderProvider is null");
    }