De la ancienne documentation 1.1 (disponible dans Google Cache, qui est plus facile à parcourir et plus informatif que les documents actuels AFAIK) :
timeToIdleSeconds
Il s'agit d'un attribut facultatif.
Les valeurs légales sont des entiers compris entre 0 et Integer.MAX_VALUE.
C'est le nombre de secondes que doit vivre un élément depuis qu'il a été dernière utilisation. Utilisé signifie inséré ou consulté.
0 a une signification particulière, qui est de ne pas vérifier l'élément pour le temps à l'élément, c'est-à-dire qu'il restera en veilleuse pour toujours.
La valeur par défaut est 0.
timeToLiveSeconds
Il s'agit d'un attribut facultatif.
Les valeurs légales sont des entiers compris entre 0 et Integer.MAX_VALUE.
C'est le nombre de secondes pendant lesquelles un Ele créé. Créé signifie inséré dans un cache à l'aide de la méthode Cache.put Cache.put.
0 a une signification spéciale, qui est de ne pas vérifier l'élément pour le temps à vivre, c'est-à-dire qu'il vivra éternellement.
La valeur par défaut est 0.