Class Config
java.lang.Object
com.sap.cloud.spring.boot.mt.config.Config
@Configuration("ComSapMtConfig")
@ConfigurationProperties("com.sap.mt")
@ConditionalOnProperty(name="com.sap.mt.enabled",
matchIfMissing=true)
public class Config
extends Object
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongintcom.sap.cloud.mt.tools.api.ResilienceConfigbooleanbooleanbooleanbooleanvoidsetBaseUiUrl(String baseUiUrl) voidsetHanaEncryptionMode(HanaEncryptionTool.DbEncryptionMode hanaEncryptionMode) voidsetHealthCheckIntervalMillis(long healthCheckIntervalMillis) voidsetInitDbScope(String initDbScope) voidsetLiquibaseLifecycleManagement(boolean liquibaseLifecycleManagement) voidsetMaxRetries(int maxRetries) voidsetModelProviderService(Config.ModelProviderService modelProviderService) voidsetMtxPolling(PollingParameters mtxPolling) voidvoidsetOneDataSourcePerDb(boolean oneDataSourcePerDb) voidsetPoolProvider(String poolProvider) voidsetProvisioningService(Config.ProvisioningService provisioningService) voidsetRetryWaitTime(Duration retryWaitTime) voidsetSecurityCheckOff(boolean securityCheckOff) voidsetServiceManagerCacheRefreshInterval(Duration serviceManagerCacheRefreshInterval) voidsetServiceManagerResilience(com.sap.cloud.mt.tools.api.ResilienceConfig serviceManagerResilience) voidsetSubscribeScope(String subscribeScope) voidsetTomcatJmx(boolean tomcatJmx) voidsetUrlSeparator(String urlSeparator)
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
getPoolProvider
-
setPoolProvider
-
getMtxUrl
-
setMtxUrl
-
getBaseUiUrl
-
setBaseUiUrl
-
getUrlSeparator
-
setUrlSeparator
-
isSecurityCheckOff
public boolean isSecurityCheckOff() -
setSecurityCheckOff
public void setSecurityCheckOff(boolean securityCheckOff) -
getSubscribeScope
-
setSubscribeScope
-
getInitDbScope
-
setInitDbScope
-
getHealthCheckIntervalMillis
public long getHealthCheckIntervalMillis() -
setHealthCheckIntervalMillis
public void setHealthCheckIntervalMillis(long healthCheckIntervalMillis) -
isOneDataSourcePerDb
public boolean isOneDataSourcePerDb() -
setOneDataSourcePerDb
public void setOneDataSourcePerDb(boolean oneDataSourcePerDb) -
setTomcatJmx
public void setTomcatJmx(boolean tomcatJmx) -
isTomcatJmx
public boolean isTomcatJmx() -
getMaxRetries
public int getMaxRetries() -
setMaxRetries
public void setMaxRetries(int maxRetries) -
getRetryWaitTime
-
setRetryWaitTime
-
isLiquibaseLifecycleManagement
public boolean isLiquibaseLifecycleManagement() -
setLiquibaseLifecycleManagement
public void setLiquibaseLifecycleManagement(boolean liquibaseLifecycleManagement) -
getProvisioningService
-
setProvisioningService
-
getMtxPolling
-
setMtxPolling
-
getServiceManagerCacheRefreshInterval
-
setServiceManagerCacheRefreshInterval
-
getHanaEncryptionMode
-
setHanaEncryptionMode
-
getModelProviderService
-
setModelProviderService
-
getServiceManagerResilience
public com.sap.cloud.mt.tools.api.ResilienceConfig getServiceManagerResilience() -
setServiceManagerResilience
public void setServiceManagerResilience(com.sap.cloud.mt.tools.api.ResilienceConfig serviceManagerResilience)
-