Class InstanceLifecycleManagerBuilder
java.lang.Object
com.sap.cds.feature.mt.lib.subscription.InstanceLifecycleManagerBuilder
-
Method Summary
Modifier and TypeMethodDescriptionacceptInstancesWithoutTenant(boolean acceptInstancesWithoutTenant) addDbCredentials(DbIdentifiers.DB db, Map<String, Object> credentials) addDbCredentials(Map<String, Object> credentials) build()create()dbIdentifiers(DbIdentifiers dbIdentifiers) ignoreDuplicateTenantInstances(boolean ignoreDuplicateTenantInstances) serviceManager(ServiceManager serviceManager) smCacheRefreshInterval(Duration smCacheRefreshInterval) smCacheResilienceConfig(ResilienceConfig resilienceConfig)
-
Method Details
-
build
- Throws:
InternalError
-
create
-
serviceManager
-
dbIdentifiers
-
addDbCredentials
public InstanceLifecycleManagerBuilder addDbCredentials(Map<String, Object> credentials) throws InternalError- Throws:
InternalError
-
smCacheRefreshInterval
-
addDbCredentials
public InstanceLifecycleManagerBuilder addDbCredentials(DbIdentifiers.DB db, Map<String, Object> credentials) throws InternalError- Throws:
InternalError
-
smCacheResilienceConfig
-
acceptInstancesWithoutTenant
public InstanceLifecycleManagerBuilder acceptInstancesWithoutTenant(boolean acceptInstancesWithoutTenant) -
ignoreDuplicateTenantInstances
public InstanceLifecycleManagerBuilder ignoreDuplicateTenantInstances(boolean ignoreDuplicateTenantInstances)
-