class_docstr: Base class for serving binaries.
class_docstr_tok: ["Base","class","for","serving","binaries","."]
docstr: Construct environment variables to be used in container image.
  
  Only applies to docker compatible serving binaries.
  
  Args:
    *args: List of unresolved variables to configure environment variables.
  
  Returns:
    A dictionary of environment variables inside container.
docstr_tok: ["Construct","environment","variables","to","be","used","in","container","image",".","Only","applies","to","docker","compatible","serving","binaries",".","Args",":","*","args",":","List","of","unresolved","variables","to","configure","environment","variables",".","Returns",":","A","dictionary","of","environment","variables","inside","container","."]
code: def MakeEnvVars(self, *args: Any) -> Dict[str, str]:
      """Construct environment variables to be used in container image.
  
      Only applies to docker compatible serving binaries.
  
      Args:
        *args: List of unresolved variables to configure environment variables.
  
      Returns:
        A dictionary of environment variables inside container.
      """
      raise NotImplementedError(
          "{} is not docker compatible.".format(type(self).__name__)
      )
  
imports: import abc
  import os
  from typing import Any, Dict, List, Optional
  from docker import types
  from tfx.components.infra_validator.model_server_clients import base_client
  from tfx.components.infra_validator.model_server_clients import tensorflow_serving_client
  from tfx.proto import infra_validator_pb2
  from tfx.utils.model_paths import tf_serving_flavor
label_desc: Use image node_id 3 for calling the ServingBinary obj's underlying member method code with example usage: obj.MakeEnvVars() without return types