code: def upload_online_all(self):
      search_keys = [
          [SearchKey.COUNTRY],
          [SearchKey.COUNTRY, SearchKey.DATE],
          [SearchKey.COUNTRY, SearchKey.DATE, SearchKey.POSTAL_CODE],
          [SearchKey.COUNTRY, SearchKey.POSTAL_CODE],
          [SearchKey.DATE],
          [SearchKey.HEM],
          [SearchKey.IP],
          [SearchKey.IPV6_RANGE_FROM, SearchKey.IPV6_RANGE_TO],
          [SearchKey.IP_RANGE_FROM, SearchKey.IP_RANGE_TO],
          [SearchKey.PHONE],
          [SearchKey.MSISDN_RANGE_FROM, SearchKey.MSISDN_RANGE_TO],
      ]
      for keys in search_keys:
          self.upload_online(search_keys=keys)
  
      print("All ADS-es successfully uploaded")
  
imports: import logging
  import time
  import uuid
  from datetime import datetime
  from enum import Enum
  from typing import Dict, List, Optional, Union
  from upgini.errors import HttpError, ValidationError
  from upgini.http import LoggerFactory, get_rest_client
  from upgini.mdc import MDC
  from upgini.metadata import SearchKey
  from upgini.spinner import Spinner
label_desc: Use image node_id 7 for calling the DataSourcePublisher obj's underlying member method code with example usage: obj.upload_online_all() without return types