class_docstr: Lists HyperparameterTuningJobs in a Location.
  
  :param project_id: Required. The ID of the Google Cloud project that the service belongs to.
  :param region: Required. The ID of the Google Cloud region that the service belongs to.
  :param filter: The standard list filter.
      Supported fields:
      -  ``display_name`` supports = and !=.
      -  ``state`` supports = and !=.
      -  ``model_display_name`` supports = and !=
      Some examples of using the filter are:
      -  ``state="JOB_STATE_SUCCEEDED" AND display_name="my_job"``
      -  ``state="JOB_STATE_RUNNING" OR display_name="my_job"``
      -  ``NOT display_name="my_job"``
      -  ``state="JOB_STATE_FAILED"``
  :param page_size: The standard list page size.
  :param page_token: The standard list page token.
  :param read_mask: Mask specifying which fields to read.
  :param retry: Designation of what errors, if any, should be retried.
  :param timeout: The timeout for this request.
  :param metadata: Strings which should be sent along with the request as metadata.
code: def execute(self, context: Context):
      hook = HyperparameterTuningJobHook(
          gcp_conn_id=self.gcp_conn_id,
          impersonation_chain=self.impersonation_chain,
      )
      results = hook.list_hyperparameter_tuning_jobs(
          region=self.region,
          project_id=self.project_id,
          page_size=self.page_size,
          page_token=self.page_token,
          filter=self.filter,
          read_mask=self.read_mask,
          retry=self.retry,
          timeout=self.timeout,
          metadata=self.metadata,
      )
      VertexAIHyperparameterTuningJobListLink.persist(
          context=context, task_instance=self
      )
      return [
          HyperparameterTuningJob.to_dict(result) for result in results
      ]
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Sequence
  from google.api_core.exceptions import NotFound
  from google.api_core.gapic_v1.method import DEFAULT, _MethodDefault
  from google.cloud.aiplatform_v1.types import HyperparameterTuningJob
  from airflow.providers.google.cloud.hooks.vertex_ai.hyperparameter_tuning_job import HyperparameterTuningJobHook
  from airflow.providers.google.cloud.links.vertex_ai import VertexAIHyperparameterTuningJobListLink, VertexAITrainingLink
  from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator
label_desc: Use image node_id 2 for calling the ListHyperparameterTuningJobOperator obj's underlying member method code with example usage: obj.execute(context) and returns: unknown