AlphaOptional AlphadescriptionDetailed description of what this type of problem means.
Provides context to help users understand the nature of the problem. May be displayed in tooltips or detail views.
Optional AlphaiconIcon to display for problems of this type.
Can be either a string referencing an icon name from the platform's icon library, or an Icon object with additional properties like color.
AlphaidThe type identifier as used in Problem."type".
AlphatitleHuman-readable title for the problem type.
Displayed as the primary label for problems of this type. Should be concise but descriptive (e.g., 'Delivery Failed', 'Connection Error').
Display information for a problem type.
Providers define multiple problem types (e.g., an Email Integration provider might have 'delivery-failed', 'validation-error', 'attachment-too-large'). ProblemType provides the human-readable display information for each type.
The platform retrieves this information via ProblemProvider.getType and ProblemProvider.getTypes to display problems with appropriate titles and icons.
Example
Implementing type methods in a provider
See