OwlCyberSecurity - MANAGER
Edit File: samples.cpython-312.pyc
� B��g� � �\ � d dl mZmZmZmZ G d� d� Z G d� de� Z G d� de� Zy) � )�Dict� NamedTuple�Optional�Unionc � � e Zd ZdZdededdfd�Zdefd�Zdefd�Zdefd �Z d e defd�Zd e defd�Z d d defd �Zd d defd�Zy)� Timestampz"A nanosecond-resolution timestamp.�sec�nsec�returnNc � � |dk s|dk\ rt d|� �� �|dk r| }t |� | _ t |� | _ y )Nr � e��Az,Invalid value for nanoseconds in Timestamp: )� ValueError�intr r )�selfr r s �H/opt/hc_python/lib/python3.12/site-packages/prometheus_client/samples.py�__init__zTimestamp.__init__ sF � ��!�8�t�s�{��K�D�6�R�S�S���7��5�D��C�����T��� � c �: � | j � d| j d��S )N�.�09d�r r �r s r �__str__zTimestamp.__str__ s � ��(�(��1�T�Y�Y�s�O�,�,r c �<