Skip navigation links
B C D E F G H I M N O P Q R S T V W 

B

bulkheadConfiguration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
bulkheadConfiguration(ResilienceConfiguration.BulkheadConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 

C

cacheConfiguration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
cacheConfiguration(ResilienceConfiguration.CacheConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
CacheExpirationStrategy - Enum in com.sap.cloud.sdk.cloudplatform.resilience
Determines the type of expiry strategy for a cache configuration.
canEqual(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
circuitBreakerConfiguration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
circuitBreakerConfiguration(ResilienceConfiguration.CircuitBreakerConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
closedBufferSize() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The number of latest attempts in the CLOSED state to apply the threshold to.
closedBufferSize(int) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The number of latest attempts in the CLOSED state to apply the threshold to.
com.sap.cloud.sdk.cloudplatform.resilience - package com.sap.cloud.sdk.cloudplatform.resilience
 

D

decorateCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.NoResilienceDecorationStrategy
Decorate an instance of a callable function.
decorateCallable(Callable<T>, ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a callable function.
decorateCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a callable function.
decorateCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>, ExecutorService) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a callable function.
decorateCallable(Callable<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a callable function.
decorateCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a callable function.
decorateSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.NoResilienceDecorationStrategy
Decorate an instance of a supplier function.
decorateSupplier(Supplier<T>, ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a supplier function.
decorateSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a supplier function.
decorateSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>, ExecutorService) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a supplier function.
decorateSupplier(Supplier<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a supplier function.
decorateSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a supplier function.
DEFAULT_CLOSED_BUFFER_SIZE - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The default size of the buffer in CLOSED state.
DEFAULT_EXECUTOR_SERVICE - Static variable in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
The default executor service to manage queued Callables and Suppliers.
DEFAULT_EXPIRATION_STRATEGY - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Default value of Expiration Strategy is set as the strategy which is based on the last modification of the cache.
DEFAULT_FAILURE_RATE_THRESHOLD - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The default threshold at which to transition to the OPEN state.
DEFAULT_HALF_OPEN_BUFFER_SIZE - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The default size of the buffer in HALF OPEN state.
DEFAULT_MAX_ATTEMPTS - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The default number for maximum attempts.
DEFAULT_MAX_CONCURRENT_CALLS - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The default maximum number of concurrent calls.
DEFAULT_MAX_WAIT_DURATION - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The default maximum duration a thread will wait for to enter the bulkhead.
DEFAULT_RETRY_ON_EXCEPTION_PREDICATE - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The default predicate for retrying if any exception occurs.
DEFAULT_SHOULD_CANCEL_RUNNING_FUTURE - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
The default behaviour for canceling running tasks.
DEFAULT_THREAD_FACTORY - Static variable in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
The default thread factory instance.
DEFAULT_THREAD_NAME_FORMAT - Static variable in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
The default thread name format.
DEFAULT_TIMEOUT_DURATION - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
The default timeout duration.
DEFAULT_WAIT_DURATION - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The default duration to wait in OPEN state before transitioning into the HALF OPEN state.
DEFAULT_WAIT_DURATION - Static variable in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The default waiting duration time.
disabled() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
Instantiates a new BulkheadConfiguration that allows for unlimited concurrent calls, effectively disabling the bulkhead functionality.
disabled() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Factory method to create a disabled cache configuration.
disabled() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
Creates a disabled CircuitBreakerConfiguration.
disabled() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
Instantiate a new RetryConfiguration that only permits a single attempt, effectively disabling retries.
disabled() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
Creates a new TimeLimiterConfiguration that allows for requests to run indefinitely, effectively disabling timeouts.

E

empty(String) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
Factory function to create a resilience configuration with all resilience features disabled by default.
empty(Class<?>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
Factory function to create a resilience configuration with all resilience features disabled by default.
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
 
equals(Object) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
 
executeCallable(Callable<T>, ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate and execute an instance of a callable function.
executeCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate and execute an instance of a callable function.
executeCallable(Callable<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate and execute an instance of a callable function.
executeCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate and execute an instance of a callable function.
executeSupplier(Supplier<T>, ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate and execute an instance of a supplier function.
executeSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate and execute an instance of a supplier function.
executeSupplier(Supplier<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate and execute an instance of a supplier function.
executeSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate and execute an instance of a supplier function.
expirationDuration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Duration after which the cache entry will be invalidated.
expirationStrategy() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Expiration strategy for the cache.

F

failureRateThreshold() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The failure rate threshold (as percentage within [0, 100]).
failureRateThreshold(float) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The failure rate threshold (as percentage within [0, 100]).

G

getDecorationStrategy() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
The current instance of ResilienceDecorationStrategy to be used to guarantee resilient function properties.
getPrincipal() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
 
getTenant() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
 

H

halfOpenBufferSize() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The number of latest attempts in the HALF OPEN state that must succeed in order to transition to the CLOSED state.
halfOpenBufferSize(int) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The number of latest attempts in the HALF OPEN state that must succeed in order to transition to the CLOSED state.
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
 
hashCode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
 

I

identifier() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
invalidateCache(ResilienceConfiguration) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Clears the cache associated with the given ResilienceConfiguration if any exists.
invalidateCache(ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Resets the cache associated with the given ResilienceConfiguration if any exists.
isEnabled() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
Get the status indicator for the Bulkhead.
isEnabled() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Get the status indicator for the Cache.
isEnabled() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
Get the status indicator for the CircuitBreaker.
isEnabled() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
Get the status indicator for the Retry.
isEnabled() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
Get the status indicator for TimeLimiter.
isolationMode() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
isolationMode(ResilienceIsolationMode) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 

M

maxAttempts() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The maximum number of total attempts.
maxConcurrentCalls() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The maximum number of concurrent calls.
maxConcurrentCalls(int) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The maximum number of concurrent calls.
maxWaitDuration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The maximum duration the calling thread will wait to enter the bulkhead.
maxWaitDuration(Duration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
The maximum duration the calling thread will wait to enter the bulkhead.

N

NoResilienceDecorationStrategy - Class in com.sap.cloud.sdk.cloudplatform.resilience
Function decorator which does not change the call.
NoResilienceDecorationStrategy() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience.NoResilienceDecorationStrategy
 

O

of() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.BulkheadConfiguration
 
of(Duration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Factory method to create a cache configuration builder instance.
of() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
 
of(String) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
Factory function to create a resilience configuration with default values for the given identifier.
of(Class<?>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
Factory function to create a resilience configuration with only a subset of resilience features enabled by default.
of(int, Duration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
Instantiate a new RetryConfiguration with the given parameters.
of(int) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
Instantiate a new RetryConfiguration with the given parameter.
of(Duration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
Create a timeout by specifying a timeout duration.
of() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
 
of(ResilienceIsolationMode) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
Factory method for creating a resilience isolation key.
ofDefaults() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration

P

parameters() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Additional parameters added to the cache key.

Q

queueCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>, ExecutorService) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a callable function.
queueCallable(Callable<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a callable function.
queueCallable(Callable<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a callable function.
queueSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>, ExecutorService) - Method in interface com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorationStrategy
Decorate an instance of a supplier function.
queueSupplier(Supplier<T>, ResilienceConfiguration, Function<? super Throwable, T>) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a supplier function.
queueSupplier(Supplier<T>, ResilienceConfiguration) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Decorate an instance of a supplier function.

R

resetDecorationStrategy() - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
Resets the decoration strategy to its default.
ResilienceConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
This type provides options to configure the resilience function decoration.
ResilienceConfiguration(String) - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
Constructor for resilience configuration.
ResilienceConfiguration.BulkheadConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
Provides options specific to bulkheads.
ResilienceConfiguration.CacheConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
Provides options specific to caching.
ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder - Class in com.sap.cloud.sdk.cloudplatform.resilience
Builder class for cache configuration.
ResilienceConfiguration.CircuitBreakerConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
Provides options specific to circuit breakers.
ResilienceConfiguration.RetryConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
Provides options specific to retries, which will reattempt failed requests a limited amount of times.
ResilienceConfiguration.TimeLimiterConfiguration - Class in com.sap.cloud.sdk.cloudplatform.resilience
Provides options specific to timeouts.
ResilienceDecorationStrategy - Interface in com.sap.cloud.sdk.cloudplatform.resilience
Generic interface to decorate functions with non-functional requirements.
ResilienceDecorator - Class in com.sap.cloud.sdk.cloudplatform.resilience
Accessor class for decorating functions with resilient properties.
ResilienceDecorator() - Constructor for class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
 
ResilienceIsolationKey - Class in com.sap.cloud.sdk.cloudplatform.resilience
Isolation key to manage optional tenant and principal values.
ResilienceIsolationMode - Enum in com.sap.cloud.sdk.cloudplatform.resilience
Determines how to further isolate resilience constructs such as timeouts, circuit breakers, and bulkheads.
ResilienceRuntimeException - Exception in com.sap.cloud.sdk.cloudplatform.resilience
Exception class dedicated to failing resilient functions.
ResilienceRuntimeException(Throwable) - Constructor for exception com.sap.cloud.sdk.cloudplatform.resilience.ResilienceRuntimeException
Throw exception with another caused-by exception.
ResilienceRuntimeException(String) - Constructor for exception com.sap.cloud.sdk.cloudplatform.resilience.ResilienceRuntimeException
Throw exception with custom string message.
ResilienceRuntimeException(String, Throwable) - Constructor for exception com.sap.cloud.sdk.cloudplatform.resilience.ResilienceRuntimeException
Throw exception with custom string message and another caused-by exception.
ResilienceRuntimeException() - Constructor for exception com.sap.cloud.sdk.cloudplatform.resilience.ResilienceRuntimeException
 
retryConfiguration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
retryConfiguration(ResilienceConfiguration.RetryConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
retryOnExceptionPredicate() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
A predicate which evaluates if an exception should be retried.
retryOnExceptionPredicate(Predicate<Throwable>) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
A predicate which evaluates if an exception should be retried.

S

serializable() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration
Flag to indicate parameters being serializable.
setDecorationStrategy(ResilienceDecorationStrategy) - Static method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceDecorator
The current instance of ResilienceDecorationStrategy to be used to guarantee resilient function properties.
shouldCancelRunningFuture() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
Whether to cancel the running future.
shouldCancelRunningFuture(boolean) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
Whether to cancel the running future.

T

timeLimiterConfiguration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
timeLimiterConfiguration(ResilienceConfiguration.TimeLimiterConfiguration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration
 
timeoutDuration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
The timeout duration.
timeoutDuration(Duration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.TimeLimiterConfiguration
The timeout duration.
toString() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationKey
 

V

valueOf(String) - Static method in enum com.sap.cloud.sdk.cloudplatform.resilience.CacheExpirationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sap.cloud.sdk.cloudplatform.resilience.CacheExpirationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sap.cloud.sdk.cloudplatform.resilience.ResilienceIsolationMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitDuration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The wait duration in the OPEN state before transitioning into the HALF OPEN state.
waitDuration(Duration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CircuitBreakerConfiguration
The wait duration in the OPEN state before transitioning into the HALF OPEN state.
waitDuration() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The duration to wait before retrying.
waitDuration(Duration) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.RetryConfiguration
The duration to wait before retrying.
withExpirationStrategy(CacheExpirationStrategy) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder
Setter to set the Expiration Strategy for the cache configuration
withoutParameters() - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder
Instantiate the cache configuration without additional parameters for the cache key.
withParameters(Serializable, Serializable...) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder
Instantiate the cache configuration with additional serializable parameters for the cache key.
withParameters(Object, Object...) - Method in class com.sap.cloud.sdk.cloudplatform.resilience.ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder
Instantiate the cache configuration with additional non-serializable parameters for the cache key.
B C D E F G H I M N O P Q R S T V W 
Skip navigation links

Copyright © 2020 SAP SE. All rights reserved.