@NonNullApi

# Package org.gradle.tooling.events.problems

Problem specific interfaces and classes related to event notifications.

- Interface Summary
  Interface | Description
  --- | ---
  AdditionalData | Additional data attached to the problem.
  BaseProblemDescriptor | A common base interface for Problem API related descriptors.
  Details | Represents a problem details.
  DocumentationLink | Represents documentation link.
  ExceptionContainer | Holds an exception for a problem.
  FileLocation | A file location.
  Label | Represents a problem label.
  LineInFileLocation | A basic location pointing to a specific part of a file using line number, column, and length for coordinates.
  Location | Marker interface for problem location.
  OffsetInFileLocation | A basic location pointing to a specific part of a file using a global offset and length for coordinates.
  PluginIdLocation | Represents a plugin ID.
  ProblemAggregation | Represents a list of aggregated problems.
  ProblemAggregationDescriptor | Describes the problem aggregations sent at the end of the build.
  ProblemCategory | A hierarchical representation for a particular problem type.
  ProblemDescriptor | Describes a problem event.
  ProblemEvent | An event holding a `BaseProblemDescriptor`.
  Severity | Represents a problem severity.
  Solution | Represents a solution.
  TaskPathLocation | Represents a task path.