Class SQLAuditManagerProvider

  • All Implemented Interfaces:
    com.google.inject.Provider<org.apache.druid.audit.AuditManager>, javax.inject.Provider<org.apache.druid.audit.AuditManager>, AuditManagerProvider

    public class SQLAuditManagerProvider
    extends Object
    implements AuditManagerProvider
    • Constructor Detail

      • SQLAuditManagerProvider

        @Inject
        public SQLAuditManagerProvider​(com.google.common.base.Supplier<org.apache.druid.metadata.MetadataStorageTablesConfig> dbTables,
                                       SQLMetadataConnector connector,
                                       org.apache.druid.java.util.common.lifecycle.Lifecycle lifecycle,
                                       org.apache.druid.java.util.emitter.service.ServiceEmitter emitter,
                                       com.fasterxml.jackson.databind.ObjectMapper mapper,
                                       SQLAuditManagerConfig config)
    • Method Detail

      • get

        public org.apache.druid.audit.AuditManager get()
        Specified by:
        get in interface AuditManagerProvider
        Specified by:
        get in interface com.google.inject.Provider<org.apache.druid.audit.AuditManager>
        Specified by:
        get in interface javax.inject.Provider<org.apache.druid.audit.AuditManager>