class_docstr: Create DateTimeTriggers based on delays.
  
  Subclass to create DateTimeTriggers based on time delays rather
  than exact moments.
  
  While this is its own distinct class here, it will serialise to a
  DateTimeTrigger class, since they're operationally the same.
class_docstr_tok: ["Create","DateTimeTriggers","based","on","delays",".","Subclass","to","create","DateTimeTriggers","based","on","time","delays","rather","than","exact","moments",".","While","this","is","its","own","distinct","class","here",",","it","will","serialise","to","a","DateTimeTrigger","class",",","since","they","'re","operationally","the","same","."]
code: def __init__(self, delta: datetime.timedelta):
      super().__init__(moment=timezone.utcnow() + delta)
  
file_path: airflow/airflow/triggers/temporal.py
imports: from __future__ import annotations
  import asyncio
  import datetime
  from typing import Any
  from airflow.triggers.base import BaseTrigger, TriggerEvent
  from airflow.utils import timezone
label_desc: Use image node_id 1 to create a new TimeDeltaTrigger object from inherited base classes: DateTimeTrigger with example: obj = TimeDeltaTrigger(delta)