class_docstr: Wraps a ServiceJobManager instance and does exception handling and cleanup.
class_docstr_tok: ["Wraps","a","ServiceJobManager","instance","and","does","exception","handling","and","cleanup","."]
code: def is_mixed_service_node(
      self, pipeline_state: pstate.PipelineState, node_id: str
  ) -> bool:
      return self._service_job_manager.is_mixed_service_node(
          pipeline_state, node_id
      )
  
imports: import abc
  import dataclasses
  import enum
  from typing import Optional
  from absl import logging
  from tfx.orchestration.experimental.core import pipeline_state
label_desc: Use image node_id 5 for calling the ServiceJobManagerCleanupWrapper obj's underlying member method code with example usage: obj.is_mixed_service_node(pipeline_state, node_id) and returns: self