Alpha Optional descriptionDetailed 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 iconThe type identifier as used in type.
Human-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 getType and getTypes to display problems with appropriate titles and icons.
Example
Implementing type methods in a provider
See