IndexerSQLMetadataStorageCoordinator(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                    MetadataStorageTablesConfig dbTables,
                                    SQLMetadataConnector connector)  | 
SQLMetadataRuleManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                      com.google.common.base.Supplier<MetadataRuleManagerConfig> config,
                      com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables,
                      SQLMetadataConnector connector)  | 
SQLMetadataRuleManagerProvider(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                              com.google.common.base.Supplier<MetadataRuleManagerConfig> config,
                              com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables,
                              SQLMetadataConnector connector,
                              com.metamx.common.lifecycle.Lifecycle lifecycle)  | 
SQLMetadataSegmentManager(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                         com.google.common.base.Supplier<MetadataSegmentManagerConfig> config,
                         com.google.common.base.Supplier<MetadataStorageTablesConfig> dbTables,
                         SQLMetadataConnector connector)  | 
SQLMetadataSegmentManagerProvider(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                                 com.google.common.base.Supplier<MetadataSegmentManagerConfig> config,
                                 com.google.common.base.Supplier<MetadataStorageTablesConfig> storageConfig,
                                 SQLMetadataConnector connector,
                                 com.metamx.common.lifecycle.Lifecycle lifecycle)  | 
SQLMetadataSegmentPublisher(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                           MetadataStorageTablesConfig config,
                           SQLMetadataConnector connector)  | 
SQLMetadataStorageActionHandler(SQLMetadataConnector connector,
                               com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                               MetadataStorageActionHandlerTypes<EntryType,StatusType,LogType,LockType> types,
                               String entryTypeName,
                               String entryTable,
                               String logTable,
                               String lockTable)  | 
SQLMetadataStorageActionHandlerFactory(SQLMetadataConnector connector,
                                      MetadataStorageTablesConfig config,
                                      com.fasterxml.jackson.databind.ObjectMapper jsonMapper)  |