
    _j'                     2    d dl mZmZ  G d de          ZdS )    )ListOptionalc                   <    e Zd Z	 ddeee                  fdZd ZdS )RequestMetricsNusagec                 0    || _         || _        || _        d S N
request_idrequest_duration_msr   )selfr   r   r   s       [/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/stripe/_request_metrics.py__init__zRequestMetrics.__init__   s     %#6 


    c                 F    | j         | j        d}| j        r
| j        |d<   |S )N)r   r   r   r
   )r   rets     r   payloadzRequestMetrics.payload   s5    /#'#;
 

 : 	&:CL
r   r	   )__name__
__module____qualname__r   r   strr   r    r   r   r   r      sT        
 &*	  S	"	       r   r   N)typingr   r   objectr   r   r   r   <module>r      sQ    ! ! ! ! ! ! ! !    V     r   