code: def get_args(self):
          
          return [
              self.task_cls.__module__,
              self.task_cls.__name__,
              self.encode_list(self.task_params),
              self.encode_list(self.branches),
              self.encode_bool(self.auto_retry),
              self.encode_list(self.dashboard_data),
          ]
docs: Returns the list of encoded job arguments. The order of this list corresponds to the
          arguments expected by the job wrapper script.