Class 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 Detail

      • 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