code: def call(
      self,
      config,
      project=None,
      entity=None,
      queue=None,
      resource="local-container",
      resource_args=None,
      template_variables=None,
      project_queue=None,
      priority=None,
  ):
      from wandb.sdk.launch import _launch_add
  
      run_config = {}
      for key, item in config.items():
          if util._is_artifact_object(item):
              if isinstance(item, wandb.Artifact) and item.is_draft():
                  raise ValueError(
                      "Cannot queue jobs with unlogged artifacts"
                  )
              run_config[key] = util.artifact_to_json(item)
  
      run_config.update(config)
  
      assigned_config_type = self._input_types.assign(run_config)
      if self._partial:
          wandb.termwarn(
              "Launching manually created job for the first time, can't verify types"
          )
      else:
          if isinstance(assigned_config_type, InvalidType):
              raise TypeError(self._input_types.explain(run_config))
  
      queued_run = _launch_add.launch_add(
          job=self._name,
          config={"overrides": {"run_config": run_config}},
          template_variables=template_variables,
          project=project or self._project,
          entity=entity or self._entity,
          queue_name=queue,
          resource=resource,
          project_queue=project_queue,
          resource_args=resource_args,
          priority=priority,
      )
      return queued_run
  
imports: import json
  import os
  import shutil
  import sys
  import time
  from typing import TYPE_CHECKING, Any, Dict, List, Mapping, Optional
  from wandb_gql import gql
  import wandb
  from wandb import util
  from wandb.apis import public
  from wandb.apis.normalize import normalize_exceptions
  from wandb.errors import CommError
  from wandb.sdk.artifacts.artifact_state import ArtifactState
  from wandb.sdk.data_types._dtypes import InvalidType, Type, TypeRegistry
  from wandb.sdk.launch.errors import LaunchError
  from wandb.sdk.launch.utils import LAUNCH_DEFAULT_PROJECT, _fetch_git_repo, apply_patch, convert_jupyter_notebook_to_script
label_desc: Use image node_id 10 for calling the Job obj's underlying member method code with example usage: obj.call(config, project, entity, queue, resource, resource_args, template_variables, project_queue, priority) and returns: queued_run