def __init__()

in src/pydolphinscheduler/tasks/spark.py [0:0]


    def __init__(
        self,
        name: str,
        main_class: str,
        main_package: str,
        program_type: ProgramType | None = ProgramType.SCALA,
        deploy_mode: DeployMode | None = DeployMode.CLUSTER,
        app_name: str | None = None,
        driver_cores: int | None = 1,
        driver_memory: str | None = "512M",
        num_executors: int | None = 2,
        executor_memory: str | None = "2G",
        executor_cores: int | None = 2,
        main_args: str | None = None,
        others: str | None = None,
        *args,
        **kwargs,