OperationDescriptor
@Incubating public interface ProblemDescriptor extends OperationDescriptor
The Problems API in an incubating stage and the associated classes are likely to change in a non-compatible way. Consequently, the Tooling API only exposes problem instances with dynamic data in json format without any guarantees.
Modifier and Type | Method | Description |
---|---|---|
AdditionalData |
getAdditionalData() |
Additional data associated with this problem.
|
ProblemCategory |
getCategory() |
Returns the problem category.
|
Details |
getDetails() |
Returns the details string.
|
DocumentationLink |
getDocumentationLink() |
Returns the link to the documentation
|
ExceptionContainer |
getException() |
Returns the exception associated with this problem.
|
java.lang.String |
getJson() |
Mock for the problem properties in JSON format.
|
Label |
getLabel() |
Returns the problem label.
|
java.util.List<Location> |
getLocations() |
Returns the locations associated with this problem.
|
Severity |
getSeverity() |
Returns the problem severity.
|
java.util.List<Solution> |
getSolutions() |
Returns the list of solutions.
|
getDisplayName, getName, getParent
java.lang.String getJson()
Note: This method is not functional anymore and will not return anything useful.
ProblemCategory getCategory()
Label getLabel()
Details getDetails()
Severity getSeverity()
java.util.List<Location> getLocations()
DocumentationLink getDocumentationLink()
java.util.List<Solution> getSolutions()
AdditionalData getAdditionalData()
@Incubating ExceptionContainer getException()