NebulaLogger

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.

View the Project on GitHub jongpie/NebulaLogger

LoggerTriggerableContext class

Class used by the logging system for trigger contextual details

LoggerSObjectHandler

LoggerPlugin


Constructors

LoggerTriggerableContext(Schema.SObjectType sobjectType, System.TriggerOperation triggerOperationType, List<SObject> triggerNew)

LoggerTriggerableContext(Schema.SObjectType sobjectType,System.TriggerOperation triggerOperationType,List<SObject> triggerNew,Map<Id, SObject> triggerNewMap,Map<Id, SObject> triggerOldMap)


Properties

sobjectTypeSchema.SObjectType

sobjectTypeNameString

triggerNewList<SObject>

triggerNewMapMap<Id, SObject>

triggerOldMapMap<Id, SObject>

triggerOperationTypeSystem.TriggerOperation

triggerOperationTypeNameString

triggerRecordsList<RecordInput>


Inner Classes

LoggerTriggerableContext.RecordInput class

Class used by the logging system to provide trigger record details to Flow


Properties
triggerRecordNewSObject
triggerRecordOldSObject