public static abstract @interface Document.TtlMillis
implements Annotation


Marks a member field of a document as the document's time-to-live (TTL).

The document will be automatically deleted Document.TtlMillis milliseconds after Document.CreationTimestampMillis.

This field is not required. If not present or not set, the document will never expire.

If present, the field must be of type long or Long.

See the class description of Document for other requirements (i.e. if present it must be visible, or have a visible getter and setter, or be exposed through a visible constructor).


Inherited methods