
    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 )BypassBounceManagementaN  Setting for Bypass Bounce Management


    Allows you to bypass the bounce list to ensure that the email is delivered to recipients.
    Spam report and unsubscribe lists will still be checked; addresses on these other lists
    will not receive the message. This filter cannot be combined with the bypass_list_management filter.
    Nc                 *    d| _         |	|| _        dS dS )zCreate a BypassBounceManagement.

        :param enable: Whether emails should bypass bounce management.
        :type enable: boolean, optional
        N)_enableenable)selfr   s     a/var/www/html/what/lib/python3.11/site-packages/sendgrid/helpers/mail/bypass_bounce_management.py__init__zBypassBounceManagement.__init__
   s$      DKKK     c                     | j         S )zGIndicates if this setting is enabled.

        :rtype: boolean
        r   )r   s    r   r   zBypassBounceManagement.enable   s     |r
   c                     || _         dS )zIndicates if this setting is enabled.

        :param value: Indicates if this setting is enabled.
        :type value: boolean
        Nr   )r   values     r   r   zBypassBounceManagement.enable   s     r
   c                 ,    i }| j         
| j         |d<   |S )z
        Get a JSON-ready representation of this BypassBounceManagement.

        :returns: This BypassBounceManagement, ready for use in a request body.
        :rtype: dict
        Nr   )r   )r   bypass_bounce_managements     r   getzBypassBounceManagement.get&   s%     $& ;"15$X.''r
   )N)	__name__
__module____qualname____doc__r	   propertyr   setterr    r
   r   r   r      sy         	! 	! 	! 	!   X ]  ]
( 
( 
( 
( 
(r
   r   N)objectr   r   r
   r   <module>r      s9   /( /( /( /( /(V /( /( /( /( /(r
   