o
    w+f                     @   s   G d d de ZdS )c                   @   s<   e Zd ZdZd
ddZedd Zejdd Zdd	 ZdS )FileNamezThe filename of an Attachment.Nc                 C   s   d| _ |dur|| _dS dS )zCreate a FileName object

        :param file_name: The file name of the attachment
        :type file_name: string, optional
        N)
_file_name	file_name)selfr    r   R/var/www/html/venv/lib/python3.10/site-packages/sendgrid/helpers/mail/file_name.py__init__   s   
zFileName.__init__c                 C      | j S )zAThe file name of the attachment.

        :rtype: string
        r   r   r   r   r   r      s   zFileName.file_namec                 C   s
   || _ dS )z}The file name of the attachment.

        :param value: The file name of the attachment.
        :type value: string
        Nr	   )r   valuer   r   r   r      s   
c                 C   r   )z
        Get a JSON-ready representation of this FileName.

        :returns: This FileName, ready for use in a request body.
        :rtype: string
        )r   r
   r   r   r   get    s   zFileName.get)N)	__name__
__module____qualname____doc__r   propertyr   setterr   r   r   r   r   r      s    


r   N)objectr   r   r   r   r   <module>   s    