
    xh                     "     G d  de           ZdS )c                   V    e Zd ZdZddZed             Zej        d             Zd ZdS )	ContentIdzThe ContentId of an Attachment.Nc                 *    d| _         |	|| _        dS dS )ak  Create a ContentId object

        :param content_id: The content id for the attachment.
                           This is used when the Disposition is set to "inline"
                           and the attachment is an image, allowing the file to
                           be displayed within the email body.
        :type content_id: string, optional
        N)_content_id
content_id)selfr   s     S/var/www/html/what/lib/python3.11/site-packages/sendgrid/helpers/mail/content_id.py__init__zContentId.__init__   s%      !(DOOO "!    c                     | j         S )zThe content id for the attachment.
           This is used when the Disposition is set to "inline" and the
           attachment is an image, allowing the file to be displayed within
           the email body.

        :rtype: string
        r   r   s    r   r   zContentId.content_id   s     r
   c                     || _         dS )a  The content id for the attachment.
           This is used when the Disposition is set to "inline" and the
           attachment is an image, allowing the file to be displayed within
           the email body.

        :param value: The content id for the attachment.
        This is used when the Disposition is set to "inline" and the attachment
        is an image, allowing the file to be displayed within the email body.
        :type value: string
        Nr   )r   values     r   r   zContentId.content_id   s     !r
   c                     | j         S )z
        Get a JSON-ready representation of this ContentId.

        :returns: This ContentId, ready for use in a request body.
        :rtype: string
        )r   r   s    r   getzContentId.get+   s     r
   )N)	__name__
__module____qualname____doc__r	   propertyr   setterr    r
   r   r   r      sw        ))) ) ) )     X  ! ! !    r
   r   N)objectr   r   r
   r   <module>r      s9   1 1 1 1 1 1 1 1 1 1r
   