Package | Description |
---|---|
com.sap.cloud.sdk.cloudplatform | |
com.sap.cloud.sdk.cloudplatform.servicebinding |
Modifier and Type | Method and Description |
---|---|
void |
ScpCfCloudPlatform.setServiceBindingLoader(ServiceBindingLoader serviceBindingLoader)
Sets the
ServiceBindingLoader to use for reading service bindings from potentially different places such
as the VCAP_SERVICES environment variable and/or the file system. |
Modifier and Type | Class and Description |
---|---|
class |
EnvironmentVariableServiceBindingLoader
Concrete implementation of the
ServiceBindingLoader interface that is capable of transforming environment
variables into service bindings. |
class |
FileSystemServiceBindingLoader
Concrete implementation of the
ServiceBindingLoader interface that is capable of transforming file system
structures (e.g. |
class |
OneTimeServiceBindingLoaderWrapper
Concrete implementation of the
ServiceBindingLoader interface that wraps another ServiceBindingLoader
instance once and caches the result indefinitely. |
class |
ServiceBindingMerger
Concrete implementation of the
ServiceBindingLoader interface that is capable of merging the result of an
arbitrary amount of given ServiceBindingLoader instances based on a provided ServiceBindingMerger.MergingStrategy . |
class |
SimpleCachingServiceBindingLoaderWrapper
Concrete implementation of the
ServiceBindingLoader interface that wraps another ServiceBindingLoader
instance and caches the result for a certain amount of time. |
Modifier and Type | Method and Description |
---|---|
ServiceBindingMerger.ServiceBindingMergerBuilder |
ServiceBindingMerger.ServiceBindingMergerBuilder.loader(ServiceBindingLoader loader) |
SimpleCachingServiceBindingLoaderWrapper.SimpleCachingServiceBindingLoaderWrapperBuilder |
SimpleCachingServiceBindingLoaderWrapper.SimpleCachingServiceBindingLoaderWrapperBuilder.serviceBindingLoader(ServiceBindingLoader serviceBindingLoader) |
OneTimeServiceBindingLoaderWrapper.OneTimeServiceBindingLoaderWrapperBuilder |
OneTimeServiceBindingLoaderWrapper.OneTimeServiceBindingLoaderWrapperBuilder.wrappedServiceBindingLoader(ServiceBindingLoader wrappedServiceBindingLoader) |
Modifier and Type | Method and Description |
---|---|
ServiceBindingMerger.ServiceBindingMergerBuilder |
ServiceBindingMerger.ServiceBindingMergerBuilder.loaders(Collection<? extends ServiceBindingLoader> loaders) |
Constructor and Description |
---|
SimpleCachingServiceBindingLoaderWrapper(ServiceBindingLoader serviceBindingLoader,
Duration cacheDuration,
Supplier<LocalDateTime> currentDateTimeSupplier)
Constructs a new instance of the
SimpleCachingServiceBindingLoaderWrapper class. |
Copyright © 2021 SAP SE. All rights reserved.