o
    ̳i"                     @   s0   d dl mZmZ d dlmZ G dd deZdS )    )"ApiTrackExerciseInteractionRequest#ApiTrackExerciseInteractionResponse)KaggleHttpClientc                   @   s.   e Zd ZdefddZd	dedefddZdS )
EducationApiClientclientc                 C   s
   || _ d S N)_client)selfr    r
   f/home/ubuntu/.local/lib/python3.10/site-packages/kagglesdk/education/services/education_api_service.py__init__   s   
zEducationApiClient.__init__Nrequestreturnc                 C   s    |du rt  }| jdd|tS )z
    Args:
      request (ApiTrackExerciseInteractionRequest):
        The request object; initialized to empty instance if not specified.
    Nzeducation.EducationApiServiceTrackExerciseInteraction)r   r   callr   )r	   r   r
   r
   r   track_exercise_interaction	   s   z-EducationApiClient.track_exercise_interactionr   )__name__
__module____qualname__r   r   r   r   r   r
   r
   r
   r   r      s    r   N)/kagglesdk.education.types.education_api_servicer   r   kagglesdk.kaggle_http_clientr   objectr   r
   r
   r
   r   <module>   s    