
    XIgv                     >    d dl mZmZmZ d dlmZ  G d d      ZdgZy)    )OptionalListTupleContributionsAcceptedErrorc                   "   e Zd Zd ZdedefdZddedee   dee   fdZde	e
eef      fdZded	edd fd
Zde	e
eef      dd fdZd	edd fdZ	 ddee   d	ee   dee	e
eef         dd fdZded	edd fdZd	edd fdZd	edd fdZdefdZy)	SparkConfc                     t         N)NotImplementedErrorselfs    [/var/www/html/answerous/venv/lib/python3.12/site-packages/duckdb/experimental/spark/conf.py__init__zSparkConf.__init__   s    !!    keyreturnc                     t         r   r   )r   r   s     r   containszSparkConf.contains	       ((r   NdefaultValuec                     t         r   r   )r   r   r   s      r   getzSparkConf.get   r   r   c                     t         r   r   r   s    r   getAllzSparkConf.getAll   r   r   valuec                     t         r   r   r   r   r   s      r   setzSparkConf.set   r   r   pairsc                     t         r   r   )r   r    s     r   setAllzSparkConf.setAll   r   r   c                     t         r   r   r   r   s     r   
setAppNamezSparkConf.setAppName   r   r   c                     t         r   r   )r   r   r   r    s       r   setExecutorEnvzSparkConf.setExecutorEnv   s
     )(r   c                     t         r   r   r   s      r   setIfMissingzSparkConf.setIfMissing    r   r   c                     t         r   r   r$   s     r   	setMasterzSparkConf.setMaster#   r   r   c                     t         r   r   r$   s     r   setSparkHomezSparkConf.setSparkHome&   r   r   c                     t         r   r   r   s    r   toDebugStringzSparkConf.toDebugString)   r   r   r   )NNN)__name__
__module____qualname__r   strboolr   r   r   r   r   r   r   r"   r%   r'   r)   r+   r-   r/    r   r   r	   r	      s:   ")C )D ))s )(3- )8C= ))U38_- ))s )3 ); ))DsCx1 )k )) ) ) pt)C=)08)MUVZ[`adfiai[jVkMl)	)
) )C )K ))s ){ ))# )+ ))s )r   r	   N)typingr   r   r   #duckdb.experimental.spark.exceptionr   r	   __all__r5   r   r   <module>r9      s"    ( ( J%) %)P -r   