Tool Component
A component, such as a plug-in or the driver, of the analysis tool that was run.
Properties
Link copied to clipboard
@SerializedName(value = "associatedComponent" )
@Expose
Identifies a particular toolComponent object, either the driver or an extension.
Link copied to clipboard
The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
Link copied to clipboard
The absolute URI from which the tool component can be downloaded.
Link copied to clipboard
A message string or message format string rendered in multiple formats.
Link copied to clipboard
@SerializedName(value = "globalMessageStrings" )
@Expose
A dictionary, each of whose keys is a resource identifier and each of whose values is a multiformatMessageString object, which holds message strings in plain text and (optionally) Markdown format.
Link copied to clipboard
The absolute URI at which information about this version of the tool component can be found.
Link copied to clipboard
Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
Link copied to clipboard
The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region).
Link copied to clipboard
@SerializedName(value = "localizedDataSemanticVersion" )
@Expose
The semantic version of the localized strings defined in this component; maintained by components that provide translations.
Link copied to clipboard
An array of the artifactLocation objects associated with the tool component.
Link copied to clipboard
@SerializedName(value = "minimumRequiredLocalizedDataSemanticVersion" )
@Expose
The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
Link copied to clipboard
An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
Link copied to clipboard
The organization or company that produced the tool component.
Link copied to clipboard
A localizable string containing the name of the suite of products to which the tool component belongs.
Link copied to clipboard
Key/value pairs that provide additional information about the object.
Link copied to clipboard
A string specifying the UTC date (and optionally, the time) of the component's release.
Link copied to clipboard
An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
Link copied to clipboard
The tool component version in the format specified by Semantic Versioning 2.0.
Link copied to clipboard
@SerializedName(value = "shortDescription" )
@Expose
A message string or message format string rendered in multiple formats.
Link copied to clipboard
@SerializedName(value = "supportedTaxonomies" )
@Expose
An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
Link copied to clipboard
An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
Link copied to clipboard
@SerializedName(value = "translationMetadata" )
@Expose
Provides additional metadata related to translation.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun withMinimumRequiredLocalizedDataSemanticVersion(minimumRequiredLocalizedDataSemanticVersion: String): ToolComponent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard