addAuthStrategy(key, strategy) | | |
build() | | |
buildAuthStrategyMap() | protected | |
buildCatalogRelationServiceLocator(clusterSupplier) | protected | |
buildClusterSupplier(refreshInterval) | protected | |
buildCustomResources() | protected | |
buildFetcher() | protected | |
buildHttpServiceLocator(_clusterSupplier) | protected | |
buildMultiTenantServiceLocator(clusterSupplier) | protected | |
buildObjectsProvider(options) | protected | |
buildProxy(logger, clusterSupplier, discovery, httpAuth) | protected | |
buildRouter(objectsProvider, clusterSupplier, catalogApi, proxy, permissionApi, authService, httpAuth) | protected | |
buildServiceLocator(method, clusterSupplier) | protected | |
buildSingleTenantServiceLocator(clusterSupplier) | protected | |
createBuilder(env) | static | |
fetchClusterDetails(clusterSupplier, options) | protected | |
getAuthStrategyMap() | protected | |
getClusterSupplier() | protected | |
getFetcher() | protected | |
getObjectsProvider(options) | protected | |
getObjectTypesToFetch() | protected | |
getProxy(logger, clusterSupplier, discovery, httpAuth) | protected | |
getServiceLocator() | protected | |
getServiceLocatorMethod() | protected | |
setAuthStrategyMap(authStrategyMap) | | |
setClusterSupplier(clusterSupplier) | | |
setDefaultClusterRefreshInterval(refreshInterval) | | |
setFetcher(fetcher) | | |
setObjectsProvider(objectsProvider) | | |
setProxy(proxy) | | |
setServiceLocator(serviceLocator) | | |