The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Components, Flow, OmniStudio, and integrations.
Provides a centralized way to load scenario rules that override behavior within Nebula Logger
getAll() → Map<String, LoggerScenarioRule_t>Returns a map containing any enabled LoggerScenarioRule_t records with valid StartTime__c and EndTime__c values (null is considered valid)
Type
Map<String, LoggerScenarioRule_t>
Description
The current transaction's cached Map<String, LoggerScenarioRule_t>, where the key
getInstance(String scenario) → LoggerScenarioRule_tReturns the LoggerScenarioRule_t with the matching scenario, based on the field LoggerScenarioRule_t.Scenario__c
| Param | Description | 
|---|---|
| scenario | The name of the scenario | 
Type
LoggerScenarioRule_t
Description
The matching LoggerScenarioRule_t if one is found, or null