class_docstr: This class is only used for TypeChecking (for IDEs, mypy, etc).
class_docstr_tok: ["This","class","is","only","used","for","TypeChecking","(","for","IDEs",",","mypy",",","etc",")","."]
docstr: Gauge stat.
docstr_tok: ["Gauge","stat","."]
code: def gauge(
      cls,
      stat: str,
      value: float,
      rate: int | float = 1,
      delta: bool = False,
      *,
      tags: dict[str, Any] | None = None,
  ) -> None:
      """Gauge stat."""
  
file_path: airflow/airflow/metrics/base_stats_logger.py
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any
  from airflow.metrics.protocols import Timer
  from airflow.typing_compat import Protocol
label_desc: Use image node_id 3 for calling the StatsLogger obj's underlying member method code with example usage: obj.gauge(cls, stat, value, rate, delta) without return types