Skip to content
Custom Metadata Types

Custom Metadata Types

In the Breezz Framework, system behaviors and processing rules are controlled declaratively using Custom Metadata Types and Custom Settings. This metadata-driven architecture allows administrators and developers to configure complex automation without modifying core Apex code.


Custom Metadata Types

To view all Custom Metadata Types provided by Breezz, navigate to Setup → Enter Custom Metadata Types in the Quick Find box.

Available metadata configuration tools:

  • Breezz Async Job Config: Manages framework-level configuration for asynchronous background processing jobs.
  • Breezz Data Loader: Defines global Data Loaders used by the DataStore module to fetch data efficiently across execution contexts.
  • Breezz Feature Toggle: Provides feature toggling capabilities to enable or disable specific framework functionalities on demand.
  • Breezz Generic Config: Stores generic system parameters and environment-wide operational settings.
  • Breezz Metric Config: Configures system metrics, thresholds, and limits monitoring calculators.
  • Breezz Scheduler Config: Defines task scheduling intervals, job types, and execution parameters.
  • Breezz Step Config: Defines individual units of business logic (Steps) and their execution parameters.
  • Breezz Steps Group Config: Groupings of multiple Steps configured to execute together within a single unit of work.
  • Breezz Trigger Config: Manages trigger event handlers, mapping specific actions and Steps to Apex trigger events.

Custom Settings

Additional framework-level settings can be accessed by searching for Custom Settings in the Quick Find box in Setup.

Available Custom Settings tools:

  • Breezz Feature Flag: Contains granular flags used to enable or disable specific features dynamically at the user or profile level.
  • Breezz Settings: Stores global default settings, framework parameters, and general application configuration.