+
    TŎi                     $    ^ RI t  ! R R]4      tR# )    Nc                      a  ] tR t^t o RRRR/tRR lt]R 4       t]P                  R 4       t]R 4       t	]	P                  R	 4       t	R
 t
R tRtV tR# )AttributionSettinginactivity_window_hoursintreattribution_window_hoursNc                N    RV n         RV n        Ve   Wn        Ve	   W n        R# R# )zAttribution SettingN_inactivity_window_hours_reattribution_window_hoursr   r   )selfr   r   s   &&&ډ/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/facebook_business/adobjects/serverside/attribution_setting.py__init__AttributionSetting.__init__   s/    (,%+/(".+B(%1.H+ 2    c                    V P                   # )zGets the inactivity_window_hours of Attribution Setting.

The inactivity window in hours.

:return: The inactivity_window_hours of Attribution Setting.
:rtype: int
r
   r   s   &r   r   *AttributionSetting.inactivity_window_hours(   s     ,,,r   c                    Wn         R# )zSets the inactivity_window_hours of Attribution Setting.

The inactivity window in hours.

:param inactivity_window_hours: The inactivity_window_hours of Attribution Setting.
:type: int
Nr   )r   r   s   &&r   r   r   3   s     )@%r   c                    V P                   # )zGets the reattribution_window_hours of Attribution Setting.

The reattribution window in hours.

:return: The reattribution_window_hours of Attribution Setting.
:rtype: int
r   r   s   &r   r   -AttributionSetting.reattribution_window_hours>   s     ///r   c                    Wn         R# )zSets the reattribution_window_hours of Attribution Setting.

The reattribution window in hours.

:param reattribution_window_hours: The reattribution_window_hours of Attribution Setting.
:type: int
Nr   )r   r   s   &&r   r   r   I   s     ,F(r   c                    R V P                   RV P                  /pVP                  4        UUu/ uF  w  r#Vf   K  W#bK  	  pppV# u uppi )r   r   )r   r   items)r   normalized_payloadkvs   &   r   	normalizeAttributionSetting.normalizeT   s]    %t'C'C($*I*I

 0557
7TQ1DAD7 	 
 "!
s
   AAc                "    V P                  4       # )N)r   r   s   &r   to_dictAttributionSetting.to_dict^   s    ~~r   r	   )NN)__name__
__module____qualname____firstlineno__param_typesr   propertyr   setterr   r   r"   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     !5$eK
I - - ##@ $@ 0 0  &&F 'F"   r   r   )sixobjectr    r   r   <module>r1      s   * G  G r   