public static final class ResilienceConfiguration.CacheConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder
Builder class for cache configuration.
|
Modifier and Type | Method and Description |
---|---|
boolean |
enableCaching()
Trigger for caching.
|
boolean |
equals(Object o) |
Duration |
expirationDuration()
Duration after which the cache entry will be invalidated
|
int |
hashCode() |
static ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder |
of(Duration expirationDuration)
Factory method to create a cache configuration builder instance.
|
Iterable<Object> |
parameters()
Additional parameters added to the cache key.
|
boolean |
serializable()
Flag to indicate parameters being serializable.
|
@Nonnull public static ResilienceConfiguration.CacheConfiguration.CacheConfigurationBuilder of(@Nonnull Duration expirationDuration)
expirationDuration
- The duration after which the cache entry will be invalidated automatically.public boolean enableCaching()
public boolean serializable()
@Nonnull public Duration expirationDuration()
Copyright © 2019 SAP SE. All rights reserved.