Class Connector

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class Connector
    extends java.lang.Object
    implements java.lang.AutoCloseable
    • Constructor Detail

      • Connector

        public Connector​(java.nio.file.Path archivePath,
                         org.apache.pulsar.common.io.ConnectorDefinition connectorDefinition,
                         java.lang.String narExtractionDirectory,
                         boolean enableClassloading)
    • Method Detail

      • getArchivePath

        public java.nio.file.Path getArchivePath()
      • getSourceConfigFieldDefinitions

        public java.util.List<org.apache.pulsar.common.io.ConfigFieldDefinition> getSourceConfigFieldDefinitions()
      • getSinkConfigFieldDefinitions

        public java.util.List<org.apache.pulsar.common.io.ConfigFieldDefinition> getSinkConfigFieldDefinitions()
      • getConnectorDefinition

        public org.apache.pulsar.common.io.ConnectorDefinition getConnectorDefinition()
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception