Location

@JsonClass(generateAdapter = true)
data class Location(    @Json(name = "annotations") val annotations: List<Region>? = null,     @Json(name = "id") val id: Int? = null,     @Json(name = "logicalLocations") val logicalLocations: List<LogicalLocation>? = null,     @Json(name = "message") val message: Message? = null,     @Json(name = "physicalLocation") val physicalLocation: PhysicalLocation? = null,     @Json(name = "properties") val properties: PropertyBag? = null,     @Json(name = "relationships") val relationships: List<LocationRelationship>? = null)

The location to which this stack frame refers.

A location within a programming artifact.

A code location associated with the node.

The code location.

Identifies the location associated with the suppression.

Constructors

Link copied to clipboard
fun Location(    @Json(name = "annotations") annotations: List<Region>? = null,     @Json(name = "id") id: Int? = null,     @Json(name = "logicalLocations") logicalLocations: List<LogicalLocation>? = null,     @Json(name = "message") message: Message? = null,     @Json(name = "physicalLocation") physicalLocation: PhysicalLocation? = null,     @Json(name = "properties") properties: PropertyBag? = null,     @Json(name = "relationships") relationships: List<LocationRelationship>? = null)

Properties

Link copied to clipboard
val annotations: List<Region>? = null

A set of regions relevant to the location.

Link copied to clipboard
val id: Int? = null

Value that distinguishes this location from all other locations within a single result object.

Link copied to clipboard
val logicalLocations: List<LogicalLocation>? = null

The logical locations associated with the result.

Link copied to clipboard
val message: Message? = null

A message relevant to the location.

Link copied to clipboard
val physicalLocation: PhysicalLocation? = null

Identifies the artifact and region.

Link copied to clipboard
val properties: PropertyBag? = null

Key/value pairs that provide additional information about the location.

Link copied to clipboard
val relationships: List<LocationRelationship>? = null

An array of objects that describe relationships between this location and others.

Sources

Link copied to clipboard