Expiration (Google App Engine API for Java)

com.google.appengine.api.memcache

Class Expiration

  • java.lang.Object
    • com.google.appengine.api.memcache.Expiration
    • Method Detail

      • onDate

        public static Expiration onDate(java.util.Date expirationTime)
        Creates an expiration at specific date/time.
        Parameters:
        expirationTime - date/time after which an item must be discarded from the cache.
        Returns:
        a new Expiration object representing the given Date.
      • byDeltaMillis

        public static Expiration byDeltaMillis(int milliDelay)
        Creates an Expiration for some number of milliseconds into the future.
        Parameters:
        milliDelay - amount of time, in milliseconds, after which an item must be discarded from the cache.
        Returns:
        a new Expiration representing the requested time.
      • byDeltaSeconds

        public static Expiration byDeltaSeconds(int secondsDelay)
        Creates an Expiration for some number of seconds in the future.
        Parameters:
        secondsDelay - number of seconds after which an item must be discarded.
        Returns:
        a new Expiration for the requested time.
      • equals

        public boolean equals(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getMillisecondsValue

        public long getMillisecondsValue()
        Fetches the expiration date, in milliseconds-since-epoch.
        Returns:
        timestamp of expiration, even if constructed via a delta rather than fixed date.
      • getSecondsValue

        public int getSecondsValue()
        Fetches the expiration date, in seconds-since-epoch.
        Returns:
        timestamp of expiration, even if constructed via a delta rather than fixed date.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

App Engine standard environment for Java