
    3i                     f    S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  \" SS9 " S S	5      5       r
g
)    )	dataclass)Union)Context)
Instrument)
AttributesT)frozenc                   Z    \ rS rSr% Sr\\\4   \S'   \\S'   \	\S'   \
\S'   Sr\\S'   S	rg)
Measurement   ab  
Represents a data point reported via the metrics API to the SDK.

Attributes
    value: Measured value
    time_unix_nano: The time the API call was made to record the Measurement
    instrument: The instrument that produced this `Measurement`.
    context: The active Context of the Measurement at API call time.
    attributes: Measurement attributes
valuetime_unix_nano
instrumentcontextN
attributes )__name__
__module____qualname____firstlineno____doc__r   intfloat__annotations__r   r   r   r   __static_attributes__r       i/home/james-whalen/.local/lib/python3.13/site-packages/opentelemetry/sdk/metrics/_internal/measurement.pyr
   r
      s4    	  e!J
!r   r
   N)dataclassesr   typingr   opentelemetry.contextr   opentelemetry.metricsr   opentelemetry.util.typesr   r
   r   r   r   <module>r"      s4    "  ) , / $" " "r   