类 ConnectorsManager

java.lang.Object
org.apache.pulsar.functions.worker.ConnectorsManager
所有已实现的接口:
AutoCloseable

public class ConnectorsManager extends Object implements AutoCloseable
  • 构造器详细资料

  • 方法详细资料

    • addConnector

      public void addConnector(String connectorType, org.apache.pulsar.functions.utils.io.Connector connector)
    • 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
      抛出:
      IOException
    • close

      public void close()
      指定者:
      close 在接口中 AutoCloseable