
    ni	                     >    d dl mZmZ d dlmZ  G d de          ZdS )    )CreateInboxFileRequestCreateInboxFileResponse)KaggleHttpClientc                   0    e Zd ZdZdefdZddedefdZdS )	InboxFileClientzFile drop/pickup functionality.clientc                     || _         d S N)_client)selfr   s     h/var/www/html/gpu-tools/venv/lib/python3.11/site-packages/kagglesdk/admin/services/inbox_file_service.py__init__zInboxFileClient.__init__   s    DLLL    Nrequestreturnc                 f    |t                      }| j                            dd|t                    S )z
    Creates (aka 'drops') a new file into the inbox.

    Args:
      request (CreateInboxFileRequest):
        The request object; initialized to empty instance if not specified.
    Nzadmin.InboxFileServiceCreateInboxFile)r   r   callr   )r   r   s     r   create_inbox_filez!InboxFileClient.create_inbox_file
   s3     &((g<57H'Sjkkkr   r
   )	__name__
__module____qualname____doc__r   r   r   r   r    r   r   r   r      sh        ''-    l l'= lI` l l l l l lr   r   N)(kagglesdk.admin.types.inbox_file_servicer   r   kagglesdk.kaggle_http_clientr   objectr   r   r   r   <module>r      sm    d d d d d d d d 9 9 9 9 9 9l l l l lf l l l l lr   