presto-google-sheets/src/main/java/io/prestosql/plugin/google/sheets/SheetsConnector.java/SheetsConnector/SheetsConnector
class SheetsConnector:    @Inject
    public SheetsConnector(
            LifeCycleManager lifeCycleManager,
            SheetsMetadata metadata,
            SheetsSplitManager splitManager,
            SheetsRecordSetProvider recordSetProvider)
    {
        this.lifeCycleManager = requireNonNull(lifeCycleManager, "lifeCycleManager is null");
        this.metadata = requireNonNull(metadata, "metadata is null");
        this.splitManager = requireNonNull(splitManager, "splitManager is null");
        this.recordSetProvider = requireNonNull(recordSetProvider, "recordSetProvider is null");
    }