Class Expirations.ExpiryBuilder<K,V>

java.lang.Object
org.ehcache.expiry.Expirations.ExpiryBuilder<K,V>
Type Parameters:
K - Key type of the cache entries
V - Value type of the cache entries
Enclosing class:
Expirations

@Deprecated public static final class Expirations.ExpiryBuilder<K,V> extends Object
Deprecated.
Builder to create a simple Expiry.
  • Method Details

    • setCreate

      public Expirations.ExpiryBuilder<K,V> setCreate(Duration create)
      Deprecated.
      Set TTL since creation
      Parameters:
      create - TTL since creation
      Returns:
      this builder
    • setAccess

      public Expirations.ExpiryBuilder<K,V> setAccess(Duration access)
      Deprecated.
      Set TTL since last access
      Parameters:
      access - TTL since last access
      Returns:
      this builder
    • setUpdate

      public Expirations.ExpiryBuilder<K,V> setUpdate(Duration update)
      Deprecated.
      Set TTL since last update
      Parameters:
      update - TTL since last update
      Returns:
      this builder
    • build

      public Expiry<K,V> build()
      Deprecated.
      Returns:
      an Expiry