ExternalPropertyFileReferences

References to external property files that should be inlined with the content of a root log file.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@SerializedName(value = "addresses")
@Expose
open var addresses: Set<ExternalPropertyFileReference>
An array of external property files containing run.addresses arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "artifacts")
@Expose
open var artifacts: Set<ExternalPropertyFileReference>
An array of external property files containing run.artifacts arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "conversion")
@Expose
open var conversion: ExternalPropertyFileReference
Contains information that enables a SARIF consumer to locate the external property file that contains the value of an externalized property associated with the run.
Link copied to clipboard
@SerializedName(value = "driver")
@Expose
open var driver: ExternalPropertyFileReference
Contains information that enables a SARIF consumer to locate the external property file that contains the value of an externalized property associated with the run.
Link copied to clipboard
@SerializedName(value = "extensions")
@Expose
open var extensions: Set<ExternalPropertyFileReference>
An array of external property files containing run.extensions arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "externalizedProperties")
@Expose
open var externalizedProperties: ExternalPropertyFileReference
Contains information that enables a SARIF consumer to locate the external property file that contains the value of an externalized property associated with the run.
Link copied to clipboard
@SerializedName(value = "graphs")
@Expose
open var graphs: Set<ExternalPropertyFileReference>
An array of external property files containing a run.graphs object to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "invocations")
@Expose
open var invocations: Set<ExternalPropertyFileReference>
An array of external property files containing run.invocations arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "logicalLocations")
@Expose
open var logicalLocations: Set<ExternalPropertyFileReference>
An array of external property files containing run.logicalLocations arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "policies")
@Expose
open var policies: Set<ExternalPropertyFileReference>
An array of external property files containing run.policies arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.
Link copied to clipboard
@SerializedName(value = "results")
@Expose
open var results: Set<ExternalPropertyFileReference>
An array of external property files containing run.results arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "taxonomies")
@Expose
open var taxonomies: Set<ExternalPropertyFileReference>
An array of external property files containing run.taxonomies arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "threadFlowLocations")
@Expose
open var threadFlowLocations: Set<ExternalPropertyFileReference>
An array of external property files containing run.threadFlowLocations arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "translations")
@Expose
open var translations: Set<ExternalPropertyFileReference>
An array of external property files containing run.translations arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "webRequests")
@Expose
open var webRequests: Set<ExternalPropertyFileReference>
An array of external property files containing run.requests arrays to be merged with the root log file.
Link copied to clipboard
@SerializedName(value = "webResponses")
@Expose
open var webResponses: Set<ExternalPropertyFileReference>
An array of external property files containing run.responses arrays to be merged with the root log file.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard