afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/ApexUnexpectedExcpEventLog.json

48 lines
2.7 KiB
JSON
Raw Normal View History

{
"sections": [
"title",
"description",
"fields",
"special_access_rules"
],
"title": "ApexUnexpectedExcpEventLog - Data API",
"description": "Apex Unexpected Excp Event Log captures information about unexpected exceptions in Apex code execution. This object is available in API version 61.0 and later.",
"fields_columns": [
"type",
"properties",
"description"
],
"fields": {
"ExceptionCategory": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "The category of the unexpected Apex exception. For example, the LimitException exception type is split into subcategories that indicate if you exceeded a limit, such as the total heap size or CPU time. Possible values: Subcategories of LimitException that indicate the Apex limit youve exceeded. Examples: LimitException: CpuTime: Maximum CPU time on the Salesforce servers. LimitException: HeapSize: Total heap size LimitException: Queries: Total number of SOQL queries issued. LimitException: QueryRows: Total number of records retrieved by SOQL queries. LimitException: DmlStatements: Total number of DML statements issued. LimitException: Callouts: Total number of callouts (HTTP requests or web services calls) in a transaction."
},
"ExceptionMessage": {
"type": "string",
"properties": "Filter, Nillable, Sort",
"description": "The exception message for a SOAP API request. An exception message gives details about errors in handling an API request, such as why an API request failed. For example: common.exception.ApiException: startDate cannot be more than 30 days ago."
},
"ExceptionType": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "The class type of the unexpected exception. For example: System.MathException"
},
"RequestIdentifier": {
"type": "string",
"properties": "Filter, Group, Nillable, Sort",
"description": "The unique ID of a single transaction. A transaction can contain one or more events. Each event in a given transaction has the same RequestIdentifier. For example: 3nWgxWbDKWWDIk0FKfF5DV."
},
"StackTrace": {
"type": "string",
"properties": "Filter, Nillable, Sort",
"description": "The stack trace for the exception. For example: Class.OpportunityUtility.insert: line 22, column 1 AnonymousBlock: line 1, column 1"
},
"Timestamp": {
"type": "dateTime",
"properties": "Filter, Nillable, Sort",
"description": "The access time of Salesforce services in GMT. For example, 2020-01-20T19:12:26.965Z. Milliseconds are the most granular setting."
}
},
"special_access_rules": "To access this object, you must have the View Event Log Object Data user permission."
}