Index

B C D E G H R T 
All Classes and Interfaces|All Packages

B

build() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
 
builder() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
BulkheadProvider - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Provider for bulkheads.

C

canEqual(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
CircuitBreakerProvider - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Provider for circuit breakers.
clearAllCacheEntries(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
clearCache(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
clearCache(ResilienceConfiguration, CacheFilter) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
clearDecorators() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
 
com.sap.cloud.sdk.cloudplatform.resilience4j - package com.sap.cloud.sdk.cloudplatform.resilience4j
 
createCacheConfiguration(ResilienceConfiguration.CacheConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCachingDecorator
Creates a cache configuration to describe the cache behavior.

D

decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultBulkheadProvider
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCachingDecorator
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCircuitBreakerProvider
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRateLimiterProvider
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRetryProvider
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultTimeLimiterProvider
 
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.GenericDecorator
Decorates the given callable to enable a resilient property.
decorateCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
decorateSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
decorator(GenericDecorator) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
 
decorators(Collection<? extends GenericDecorator>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
 
DEFAULT_DECORATORS - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
Constant list of default decorators.
DefaultBulkheadProvider - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Default implementation for bulkhead provider.
DefaultBulkheadProvider() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultBulkheadProvider
 
DefaultCachingDecorator - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Default caching decorator.
DefaultCachingDecorator() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCachingDecorator
 
DefaultCircuitBreakerProvider - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Default implementation for circuit breaker provider.
DefaultCircuitBreakerProvider() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCircuitBreakerProvider
 
defaultDecorators() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
Attach the default decorators in the order of DEFAULT_DECORATORS.
DefaultRateLimiterProvider - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Decorates a callable with a rate limiter based on a provided resilience configuration.
DefaultRateLimiterProvider() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRateLimiterProvider
 
DefaultRetryProvider - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Default implementation for a provider of retries.
DefaultRetryProvider() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRetryProvider
 
DefaultTimeLimiterProvider - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Decorates a callable with a time limiter based on a provided resilience configuration.
DefaultTimeLimiterProvider() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultTimeLimiterProvider
 

E

equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 

G

GenericDecorator - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Interface to decorate a function with resilient properties.
getBulkhead(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.BulkheadProvider
Provides a bulkhead.
getBulkhead(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultBulkheadProvider
 
getCircuitBreaker(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.CircuitBreakerProvider
Provides a circuit breaker.
getCircuitBreaker(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultCircuitBreakerProvider
 
getRateLimiter(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRateLimiterProvider
 
getRateLimiter(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.RateLimiterProvider
Provides a rate limiter.
getRetry(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultRetryProvider
 
getRetry(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.RetryProvider
Provides a retry.
getTimeLimiter(ResilienceConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.DefaultTimeLimiterProvider
 
getTimeLimiter(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience4j.TimeLimiterProvider
Provides a time limiter.

H

hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 

R

RateLimiterProvider - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Provider for rate limiters.
Resilience4jDecorationStrategy - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Configurable implementation of ResilienceDecorationStrategy using Resilience4j.
Resilience4jDecorationStrategy() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
Default constructor with default set of decorators.
Resilience4jDecorationStrategy(GenericDecorator...) - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
Default constructor with enumerated decorators.
Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder - Class in com.sap.cloud.sdk.cloudplatform.resilience4j
Builder class for custom instances of Resilience4jDecorationStrategy.
RetryProvider - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Provider for retries.

T

TimeLimiterProvider - Interface in com.sap.cloud.sdk.cloudplatform.resilience4j
Provider for time limiters.
toString() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy.Resilience4jDecorationStrategyBuilder
 
toString() - Method in class com.sap.cloud.sdk.cloudplatform.resilience4j.Resilience4jDecorationStrategy
 
B C D E G H R T 
All Classes and Interfaces|All Packages