
    hI                     *    d dl mZmZ  G d de      Zy)    )ListOptionalc                   .    e Zd Zg fdeee      fdZd Zy)RequestMetricsusagec                 .    || _         || _        || _        y )N)
request_idrequest_duration_msr   )selfr	   r
   r   s       W/var/www/api/v1/venv_getwork_v1/lib/python3.12/site-packages/stripe/_request_metrics.py__init__zRequestMetrics.__init__   s     %#6 
    c                     | j                   | j                  d}| j                  't        | j                        dkD  r| j                  |d<   |S )N)r	   r
   r   r   )r	   r
   r   len)r   rets     r   payloadzRequestMetrics.payload   sF    //#'#;#;

 ::!c$**o&9::CL
r   N)__name__
__module____qualname__r   r   strr   r    r   r   r   r      s$    
 &(	 S	"	r   r   N)typingr   r   objectr   r   r   r   <module>r      s    !V r   