Ë
    ×—Äj¡  ã                  óR   — d dl mZ d dlmZ d dlmZ d dlmZmZmZ  G d„ de«      Z	y)é    )Úannotations)Údatetime)ÚAny)Ú	AttributeÚNonCompletableGithubObjectÚNotSetc                  ó^   — e Zd ZdZd	d„Zd
d„Zedd„«       Zedd„«       Zedd„«       Z	dd„Z
y)ÚTrafficzõ
    This class represents traffic information at a specific point in time.

    The reference can be found here
    https://docs.github.com/en/rest/metrics/traffic

    The OpenAPI schema can be found at

    - /components/schemas/traffic

    c                óF   — t         | _        t         | _        t         | _        y ©N)r   Ú_countÚ
_timestampÚ_uniques©Úselfs    úSC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/Traffic.pyÚ_initAttributeszTraffic._initAttributes>   s   € Ü&,ˆŒÜ/5ˆŒÜ(.ˆ�ó    c                ó¤   — | j                  | j                  j                  | j                  j                  | j                  j                  dœ«      S )N)Ú	timestampÚcountÚuniques)Úget__repr__r   Úvaluer   r   r   s    r   Ú__repr__zTraffic.__repr__C   sA   € Ø×Ñà!Ÿ_™_×2Ñ2ØŸ™×*Ñ*ØŸ=™=×.Ñ.ñó
ð 	
r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zTraffic.countL   s   € à�{‰{× Ñ Ð r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zTraffic.timestampP   s   € à�‰×$Ñ$Ð$r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zTraffic.uniquesT   s   € à�}‰}×"Ñ"Ð"r   c                ó´   — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )Nr   r   r   )Ú_makeIntAttributer   Ú_makeDatetimeAttributer   r   )r   Ú
attributess     r   Ú_useAttributeszTraffic._useAttributesX   sd   € Ø�jÑ Ø×0Ñ0°¸GÑ1DÓEˆDŒKØ˜*Ñ$Ø"×9Ñ9¸*À[Ñ:QÓRˆDŒOØ˜
Ñ"Ø ×2Ñ2°:¸iÑ3HÓIˆD�Mð #r   N)ÚreturnÚNone)r$   Ústr)r$   Úint)r$   r   )r"   zdict[str, Any]r$   r%   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr   r   r   r#   © r   r   r
   r
   1   sS   „ ñ
ó/ó

ð ò!ó ð!ð ò%ó ð%ð ò#ó ð#ôJr   r
   N)
Ú
__future__r   r   Útypingr   Úgithub.GithubObjectr   r   r   r
   r-   r   r   Ú<module>r1      s&   ðõR #å Ý ç MÑ Mô-JÐ(õ -Jr   