Package com.sap.cloud.sdk.cloudplatform.resilience
package com.sap.cloud.sdk.cloudplatform.resilience
-
ClassDescriptionDetermines the type of expiry strategy for a cache configuration.Represents a filter function to select specific parts of a cache depending on a
ResilienceConfiguration
, aGenericCacheKey
, and a cache entry.Function decorator which does not change the call.This type provides options to configure the resilience function decoration.Provides options specific to bulkheads.Provides options specific to caching.Builder class for cache configuration.Provides options specific to circuit breakers.Provides options specific to rate limits.Provides options specific to retries, which will reattempt failed requests a limited amount of times.Provides options specific to timeouts.Generic interface to decorate functions with non-functional requirements.Accessor class for decorating functions with resilient properties.Isolation key to manage optional tenant and principal values.Determines how to further isolate resilience constructs such as timeouts, circuit breakers, and bulkheads.Exception class dedicated to failing resilient functions.