class_docstr: This manager is used to load plugin json schemas.
code: def validate(cls, name, instance):
      if not cls.loaded:
          # Load the schemas lazily.
          cls._load_default_schemas()
          cls._load_schemas_from_env_var()
          cls.loaded = True
      # if no schema matches, skip the validation.
      if name in cls.schemas:
          jsonschema.validate(
              instance=instance, schema=cls.schemas[name]
          )
  
file_path: ray/python/ray/_private/runtime_env/plugin_schema_manager.py
imports: import os
  import logging
  import jsonschema
  from typing import List
  import json
  from ray._private.runtime_env.constants import RAY_RUNTIME_ENV_PLUGIN_SCHEMAS_ENV_VAR, RAY_RUNTIME_ENV_PLUGIN_SCHEMA_SUFFIX
label_desc: Use image node_id 4 for calling the RuntimeEnvPluginSchemaManager obj's underlying member method code with example usage: obj.validate(cls, name, instance) without return types