class_docstr: Helper class for Pipeline links.
  
  .. warning::
      This class is deprecated. Consider using ``resource_path_to_dict()`` instead.
class_docstr_tok: ["Helper","class","for","Pipeline","links",".","..","warning",":",":","This","class","is","deprecated",".","Consider","using","``","resource_path_to_dict","(",")","``","instead","."]
code: def get_project_id(instance):
      raise AirflowProviderDeprecationWarning(
          "DataFusionPipelineLinkHelper is deprecated. Consider using resource_path_to_dict() instead."
      )
      instance = instance["name"]
      project_id = next(
          x for x in instance.split("/") if x.startswith("airflow")
      )
      return project_id
  
imports: from __future__ import annotations
  import time
  from typing import TYPE_CHECKING, Any, Sequence
  from google.api_core.retry import exponential_sleep_generator
  from googleapiclient.errors import HttpError
  from airflow.configuration import conf
  from airflow.exceptions import AirflowException, AirflowProviderDeprecationWarning
  from airflow.providers.google.cloud.hooks.datafusion import SUCCESS_STATES, DataFusionHook, PipelineStates
  from airflow.providers.google.cloud.links.datafusion import DataFusionInstanceLink, DataFusionPipelineLink, DataFusionPipelinesLink
  from airflow.providers.google.cloud.operators.cloud_base import GoogleCloudBaseOperator
  from airflow.providers.google.cloud.triggers.datafusion import DataFusionStartPipelineTrigger
  from airflow.providers.google.cloud.utils.datafusion import DataFusionPipelineType
  from airflow.providers.google.cloud.utils.helpers import resource_path_to_dict
label_desc: Use image node_id 1 for calling the DataFusionPipelineLinkHelper obj's underlying member method code with example usage: obj.get_project_id(instance) and returns: project_id