Index

A B C D E G H I L M N P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSubscriberConfig - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
AbstractSubscriberConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
accessToken() - Method in class com.sap.cloud.spring.boot.mt.config.TokenForJavaSecurityConfig
 
addHdiContainerManagerDestination(DynamicHdiDeploymentParameters) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
addProvisioningServiceDestination(String) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
addSidecarDestination(String) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
ApplicationContextAccess - Class in com.sap.cloud.spring.boot.mt.config
 
ApplicationContextAccess() - Constructor for class com.sap.cloud.spring.boot.mt.config.ApplicationContextAccess
 

B

BadRequest(String) - Constructor for exception com.sap.cloud.spring.boot.mt.controller.Endpoints.BadRequest
 
BeanConfig - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
BeanConfig(Config) - Constructor for class com.sap.cloud.spring.boot.mt.config.BeanConfig
 
binding_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 

C

checkInitDbAuthority() - Method in class com.sap.cloud.spring.boot.mt.config.SecurityCheckerWithJavaSecurityImpl
 
checkSubscriptionAuthority() - Method in class com.sap.cloud.spring.boot.mt.config.SecurityCheckerWithJavaSecurityImpl
 
COM_SAP_MT_ENABLED - Static variable in class com.sap.cloud.spring.boot.mt.lib.Const
 
com.sap.cloud.spring.boot.mt.config - package com.sap.cloud.spring.boot.mt.config
 
com.sap.cloud.spring.boot.mt.controller - package com.sap.cloud.spring.boot.mt.controller
 
com.sap.cloud.spring.boot.mt.lib - package com.sap.cloud.spring.boot.mt.lib
 
Config - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
Config() - Constructor for class com.sap.cloud.spring.boot.mt.config.Config
 
Config.ModelProviderService - Class in com.sap.cloud.spring.boot.mt.config
 
Config.ProvisioningService - Class in com.sap.cloud.spring.boot.mt.config
 
Const - Class in com.sap.cloud.spring.boot.mt.lib
 
createHdiContainerManager(DynamicHdiDeploymentParameters, UserProvidedSchemasExit) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
createProvisioningService(Config, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
createSidecar(Config, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 

D

DbHealthIndicator - Class in com.sap.cloud.spring.boot.mt.config
 
DbHealthIndicator(TenantAwareDataSource, Config, DbIdentifiers) - Constructor for class com.sap.cloud.spring.boot.mt.config.DbHealthIndicator
 
DbIdentifierConfig - Class in com.sap.cloud.spring.boot.mt.config
 
DbIdentifierConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig
 
DbIdentifierConfig.H2Credentials - Class in com.sap.cloud.spring.boot.mt.config
 
DbIdentifierConfig.PostgreSQLCredentials - Class in com.sap.cloud.spring.boot.mt.config
 
dbIdentifiers(Environment) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig
 
dynamicHdiDeploymentParameters(Config) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
DynamicHdiDeploymentParametersConfig - Class in com.sap.cloud.spring.boot.mt.config
 
DynamicHdiDeploymentParametersConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 

E

Endpoints - Class in com.sap.cloud.spring.boot.mt.controller
 
Endpoints(Subscriber, Subscriber) - Constructor for class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
Endpoints.BadRequest - Exception in com.sap.cloud.spring.boot.mt.controller
 
Endpoints.InsufficientAuthorizationException - Exception in com.sap.cloud.spring.boot.mt.controller
 
Endpoints.NotFound - Exception in com.sap.cloud.spring.boot.mt.controller
 
Endpoints.ServerError - Exception in com.sap.cloud.spring.boot.mt.controller
 

G

getAuthenticationEnhancer(Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.AbstractSubscriberConfig
 
getBaseUiUrl() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getBean(Class<T>) - Static method in class com.sap.cloud.spring.boot.mt.config.ApplicationContextAccess
 
getChangeLog() - Method in class com.sap.cloud.spring.boot.mt.config.LiquibaseConfig
 
getContexts() - Method in class com.sap.cloud.spring.boot.mt.config.LiquibaseConfig
 
getDatabase() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
getDatabase() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
getDependencies() - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
getHanaEncryptionMode() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getHealthCheckIntervalMillis() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getHost() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
getIdentityZone() - Method in class com.sap.cloud.spring.boot.mt.config.IdentityZoneDeterminerWithJavaSecurityImpl
 
getInitDbAsyncStatus(String) - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
getInitDbScope() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getMaxRetries() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getModelProviderService() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getMtxPolling() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getMtxUrl() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getPassword() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
getPassword() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
getPolling() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
getPolling() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
getPoolProvider() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getPort() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
getPropertiesForPrefix(String) - Method in class com.sap.cloud.spring.boot.mt.lib.SpringEnvironmentAccess
 
getProperty(String, Class<T>) - Method in class com.sap.cloud.spring.boot.mt.lib.SpringEnvironmentAccess
 
getProvisioningService() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getResilienceConfig() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
getResilienceConfig() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
getRetryWaitTime() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getServiceManagerCacheRefreshInterval() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getServiceManagerResilience() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getSubscribeScope() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getUrl() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
getUrl() - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
getUrlSeparator() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
getUser() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
getUser() - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 

H

H2Credentials() - Constructor for class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
health() - Method in class com.sap.cloud.spring.boot.mt.config.DbHealthIndicator
 
healthStatus - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 

I

id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
IdentityZoneDeterminerWithJavaSecurityImpl - Class in com.sap.cloud.spring.boot.mt.config
 
IdentityZoneDeterminerWithJavaSecurityImpl(Supplier<Token>) - Constructor for class com.sap.cloud.spring.boot.mt.config.IdentityZoneDeterminerWithJavaSecurityImpl
 
initDb(SidecarUpgradePayload) - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
initDbAsync(SidecarUpgradePayload) - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
instance_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
InstanceInfo - Class in com.sap.cloud.spring.boot.mt.lib
 
InstanceInfo() - Constructor for class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
InstanceLifecycleManagerConfig - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups an instance lifecycle manager bean.
InstanceLifecycleManagerConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.InstanceLifecycleManagerConfig
 
instanceLifecycleManagerForManagedHana(ServiceManagerClient, DbIdentifiers, Config) - Method in class com.sap.cloud.spring.boot.mt.config.InstanceLifecycleManagerConfig
 
InsufficientAuthorizationException(String) - Constructor for exception com.sap.cloud.spring.boot.mt.controller.Endpoints.InsufficientAuthorizationException
 
InvocationHandlerForTenant - Class in com.sap.cloud.spring.boot.mt.lib
A generic invocation handler that uses a tenant overwrite before invoking the inner invocation handler
InvocationHandlerForTenant(String, InvocationHandler) - Constructor for class com.sap.cloud.spring.boot.mt.lib.InvocationHandlerForTenant
 
invoke(Object, Method, Object[]) - Method in class com.sap.cloud.spring.boot.mt.lib.InvocationHandlerForTenant
 
isLiquibaseLifecycleManagement() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
isOneDataSourcePerDb() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
isSecurityCheckOff() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
isTomcatJmx() - Method in class com.sap.cloud.spring.boot.mt.config.Config
 

L

LiquibaseConfig - Class in com.sap.cloud.spring.boot.mt.config
Liquibase Configuration bean
LiquibaseConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.LiquibaseConfig
 
LiquibaseLifecycleManagementCondition - Class in com.sap.cloud.spring.boot.mt.config
 
LiquibaseLifecycleManagementCondition() - Constructor for class com.sap.cloud.spring.boot.mt.config.LiquibaseLifecycleManagementCondition
 
logger - Static variable in class com.sap.cloud.spring.boot.mt.config.TokenForJavaSecurityConfig
 

M

managed_binding_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
managed_instance_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
managed_plan_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
managed_service_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
ModelProviderService() - Constructor for class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 

N

NoLiquibaseLifecycleManagementCondition - Class in com.sap.cloud.spring.boot.mt.config
 
NoLiquibaseLifecycleManagementCondition() - Constructor for class com.sap.cloud.spring.boot.mt.config.NoLiquibaseLifecycleManagementCondition
 
NotFound(String) - Constructor for exception com.sap.cloud.spring.boot.mt.controller.Endpoints.NotFound
 

P

PostgreSQLCredentials() - Constructor for class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
ProvisioningService() - Constructor for class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 

S

SecurityCheckerWithJavaSecurityImpl - Class in com.sap.cloud.spring.boot.mt.config
 
SecurityCheckerWithJavaSecurityImpl(Config, Supplier<AccessToken>) - Constructor for class com.sap.cloud.spring.boot.mt.config.SecurityCheckerWithJavaSecurityImpl
 
ServerError(String) - Constructor for exception com.sap.cloud.spring.boot.mt.controller.Endpoints.ServerError
 
setApplicationContext(ApplicationContext) - Method in class com.sap.cloud.spring.boot.mt.config.ApplicationContextAccess
 
setAsyncDeployPollTimeSeconds(long) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
setBaseUiUrl(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setChangeLog(String) - Method in class com.sap.cloud.spring.boot.mt.config.LiquibaseConfig
 
setContexts(String) - Method in class com.sap.cloud.spring.boot.mt.config.LiquibaseConfig
 
setDatabase(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
setDatabase(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
setDynamicDbDeploymentPassword(String) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
setDynamicDbDeploymentUrl(String) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
setDynamicDbDeploymentUser(String) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
setH2(List<DbIdentifierConfig.H2Credentials>) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig
 
setHanaDatabaseIds(Set<String>) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig
 
setHanaEncryptionMode(HanaEncryptionTool.DbEncryptionMode) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setHealthCheckIntervalMillis(long) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setHealthDummySelect(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbHealthIndicator
 
setHost(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
setInitDbScope(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setLiquibaseLifecycleManagement(boolean) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setMaxAsyncDeployWaitTimeSeconds(long) - Method in class com.sap.cloud.spring.boot.mt.config.DynamicHdiDeploymentParametersConfig
 
setMaxRetries(int) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setModelProviderService(Config.ModelProviderService) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setMtxPolling(PollingParameters) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setMtxUrl(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setOneDataSourcePerDb(boolean) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setPassword(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
setPassword(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
setPolling(PollingParameters) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
setPolling(PollingParameters) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
setPoolProvider(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setPort(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
setPostgres(List<DbIdentifierConfig.PostgreSQLCredentials>) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig
 
setProvisioningService(Config.ProvisioningService) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setResilienceConfig(ResilienceConfig) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
setResilienceConfig(ResilienceConfig) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
setRetryWaitTime(Duration) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setSecurityCheckOff(boolean) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setServiceManagerCacheRefreshInterval(Duration) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setServiceManagerResilience(ResilienceConfig) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setSubscribeScope(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setTomcatJmx(boolean) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setUrl(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ModelProviderService
 
setUrl(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config.ProvisioningService
 
setUrlSeparator(String) - Method in class com.sap.cloud.spring.boot.mt.config.Config
 
setUser(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.H2Credentials
 
setUser(String) - Method in class com.sap.cloud.spring.boot.mt.config.DbIdentifierConfig.PostgreSQLCredentials
 
SpringEnvironmentAccess - Class in com.sap.cloud.spring.boot.mt.lib
 
SpringEnvironmentAccess(Environment) - Constructor for class com.sap.cloud.spring.boot.mt.lib.SpringEnvironmentAccess
 
status - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
subscribe(String, Map<String, Object>, String, String) - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
subscriber(InstanceLifecycleManager, UnSubscribeExit, SubscribeExit, DependencyExit, InitDbExit, UserProvidedSchemasExit, SaasRegistry, SecurityChecker, DynamicHdiDeploymentParameters, LiquibaseResourceAccessor, ResourceLoader, Config, LiquibaseConfig, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.SubscriberWithLiquibaseConfig
 
subscriber(InstanceLifecycleManager, UnSubscribeExit, SubscribeExit, DependencyExit, InitDbExit, UserProvidedSchemasExit, SaasRegistry, SecurityChecker, DynamicHdiDeploymentParameters, Config, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.SubscriberConfig
 
subscriberAsyncExits(InstanceLifecycleManager, UnSubscribeExit, SubscribeExit, DependencyExit, InitDbExit, UserProvidedSchemasExit, SaasRegistry, SecurityChecker, DynamicHdiDeploymentParameters, Config, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.SubscriberConfig
 
SubscriberConfig - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
SubscriberConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.SubscriberConfig
 
subscriberWithAsyncExist(InstanceLifecycleManager, UnSubscribeExit, SubscribeExit, DependencyExit, InitDbExit, UserProvidedSchemasExit, SaasRegistry, SecurityChecker, DynamicHdiDeploymentParameters, LiquibaseResourceAccessor, ResourceLoader, Config, LiquibaseConfig, Authenticator) - Method in class com.sap.cloud.spring.boot.mt.config.SubscriberWithLiquibaseConfig
 
SubscriberWithLiquibaseConfig - Class in com.sap.cloud.spring.boot.mt.config
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
SubscriberWithLiquibaseConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.SubscriberWithLiquibaseConfig
 

T

tenant_id - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 
tenantAwareDataSource(DataSourceLookup, TenantProvider) - Method in class com.sap.cloud.spring.boot.mt.config.BeanConfig
 
tenantProvider(IdentityZoneDeterminer) - Method in class com.sap.cloud.spring.boot.mt.config.BeanConfig
 
token() - Method in class com.sap.cloud.spring.boot.mt.config.TokenForJavaSecurityConfig
 
TokenForJavaSecurityConfig - Class in com.sap.cloud.spring.boot.mt.config
 
TokenForJavaSecurityConfig() - Constructor for class com.sap.cloud.spring.boot.mt.config.TokenForJavaSecurityConfig
 

U

unsubscribe(String, Map<String, Object>, String, String) - Method in class com.sap.cloud.spring.boot.mt.controller.Endpoints
 
updated_on - Variable in class com.sap.cloud.spring.boot.mt.lib.InstanceInfo
 

V

VCAP_SERVICES - Static variable in class com.sap.cloud.spring.boot.mt.lib.Const
 
A B C D E G H I L M N P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form