Class ConnectorsManager

java.lang.Object
org.apache.pulsar.functions.worker.ConnectorsManager

public class ConnectorsManager extends Object
  • Constructor Details

  • Method Details

    • getConnector

      public org.apache.pulsar.functions.utils.io.Connector getConnector(String connectorType)
    • getConnectorDefinition

      public org.apache.pulsar.common.io.ConnectorDefinition getConnectorDefinition(String connectorType)
    • getConnectorDefinitions

      public List<org.apache.pulsar.common.io.ConnectorDefinition> getConnectorDefinitions()
    • getSourceArchive

      public Path getSourceArchive(String sourceType)
    • getSourceConfigDefinition

      public List<org.apache.pulsar.common.io.ConfigFieldDefinition> getSourceConfigDefinition(String sourceType)
    • getSinkConfigDefinition

      public List<org.apache.pulsar.common.io.ConfigFieldDefinition> getSinkConfigDefinition(String sinkType)
    • getSinkArchive

      public Path getSinkArchive(String sinkType)
    • reloadConnectors

      public void reloadConnectors(WorkerConfig workerConfig) throws IOException
      Throws:
      IOException