in presto-pulsar/src/main/java/org/apache/pulsar/sql/presto/PulsarConnector.java [50:62]
public PulsarConnector(
LifeCycleManager lifeCycleManager,
PulsarMetadata metadata,
PulsarSplitManager splitManager,
PulsarRecordSetProvider recordSetProvider,
PulsarConnectorConfig pulsarConnectorConfig
) {
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");
this.pulsarConnectorConfig = requireNonNull(pulsarConnectorConfig, "pulsarConnectorConfig is null");
}