class_docstr: Base orchestrator class
class_docstr_tok: ["Base","orchestrator","class"]
docstr: Return the private IP address of the gateway for connecting from other machine in the same network
  
  
  .. # noqa: DAR201
docstr_tok: ["Return","the","private","IP","address","of","the","gateway","for","connecting","from","other","machine","in","the","same","network","..","#","noqa",":","DAR201"]
code: def address_private(self) -> str:
      """Return the private IP address of the gateway for connecting from other machine in the same network
  
  
      .. # noqa: DAR201"""
      if getattr(self, "_internal_ip", None):
          return self._internal_ip
      else:
          self._internal_ip = get_internal_ip()
      return self._internal_ip
  
file_path: jina/jina/orchestrate/orchestrator.py
imports: from abc import ABC
  from contextlib import ExitStack
  from rich.table import Table
  from jina.helper import CatchAllCleanupContextManager, get_internal_ip, get_public_ip
label_desc: Use image node_id 4 for calling the BaseOrchestrator obj's underlying member method code with example usage: obj.address_private() and returns: self, self