The category of the issue.
It matches the with the values coming from the different types of
Issue$.ThrowableMessageType featureMask
values.
The message related to the issue.
The causes of this issue.
The issue ID.
Optional additional details for the issue. For root cause analysis purposes it is useful to to split messages we want to associate with records into a stable portion (the issue message) and a variable portion (the issue details). This enables stable grouping and counting.
The category of the issue.
The category of the issue.
It matches the with the values coming from the different types of
Issue$.ThrowableMessageType featureMask
values.
The causes of this issue.
Optional additional details for the issue.
Optional additional details for the issue. For root cause analysis purposes it is useful to to split messages we want to associate with records into a stable portion (the issue message) and a variable portion (the issue details). This enables stable grouping and counting.
The issue ID.
The message related to the issue.
Returns a "lighter" issue by shortening stack traces.
Returns a "lighter" issue by shortening stack traces.
Shortening involves eliminating the common postfix, which is usually startup/initialization code.
Returns a "ligher" issue without causes
Returns a "lighter" issue without stack traces in the causes
An issue is a container for diagnostic information including both simple fields and an optional sequence of causes.
The category of the issue. It matches the with the values coming from the different types of Issue$.ThrowableMessageType
featureMask
values.The message related to the issue.
The causes of this issue.
The issue ID.
Optional additional details for the issue. For root cause analysis purposes it is useful to to split messages we want to associate with records into a stable portion (the issue message) and a variable portion (the issue details). This enables stable grouping and counting.
Issue$.messageWithDetails