Problem

Interface for describing structured information about a problem.

Inheritors

Functions

Link copied to clipboard
Additional Data about the problem.
Link copied to clipboard
@Nullable
abstract fun getDetails(): String
A long description detailing the problem.
Link copied to clipboard
@Nullable
abstract fun getDocumentationLink(): DocLink
A link to the documentation for this problem.
Link copied to clipboard
@Nullable
abstract fun getException(): Throwable
The exception that caused the problem.
Link copied to clipboard
abstract fun getLabel(): String
The label of the problem.
Link copied to clipboard
Return the location data associated available for this problem.
Link copied to clipboard
Returns the problem category.
Link copied to clipboard
abstract fun getSeverity(): Severity
Problem severity.
Link copied to clipboard
abstract fun getSolutions(): List<String>
A list of possible solutions the user can try to fix the problem.