toggle menu
sarif
jvm
switch theme
search in API
sarif
/
com.jetbrains.qodana.sarif.model
/
ArtifactLocation
Artifact
Location
open
class
ArtifactLocation
:
PropertyOwner
Specifies the location of an artifact.
Members
Constructors
Artifact
Location
Link copied to clipboard
constructor
(
)
Properties
description
Link copied to clipboard
@
SerializedName
(
value
=
"description"
)
@
Expose
open
var
description
:
Message
Encapsulates a message intended to be read by the end user.
index
Link copied to clipboard
@
SerializedName
(
value
=
"index"
)
@
Expose
open
var
index
:
Integer
The index within the run artifacts array of the artifact object associated with the artifact location.
properties
Link copied to clipboard
@
SerializedName
(
value
=
"properties"
)
@
Expose
open
var
properties
:
PropertyBag
Key/value pairs that provide additional information about the object.
uri
Link copied to clipboard
@
SerializedName
(
value
=
"uri"
)
@
Expose
open
var
uri
:
String
A string containing a valid relative or absolute URI.
uri
Base
Id
Link copied to clipboard
@
SerializedName
(
value
=
"uriBaseId"
)
@
Expose
open
var
uriBaseId
:
String
A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
Functions
equals
Link copied to clipboard
open
fun
equals
(
other
:
Any
)
:
Boolean
get
Properties
Link copied to clipboard
abstract
fun
getProperties
(
)
:
PropertyBag
hash
Code
Link copied to clipboard
open
fun
hashCode
(
)
:
Int
set
Properties
Link copied to clipboard
abstract
fun
setProperties
(
<set-?>
:
PropertyBag
)
to
String
Link copied to clipboard
open
fun
toString
(
)
:
String
update
Properties
Link copied to clipboard
open
fun
updateProperties
(
mutator
:
(
in
PropertyBag
)
->
Unit
)
with
Description
Link copied to clipboard
open
fun
withDescription
(
description
:
Message
)
:
ArtifactLocation
with
Index
Link copied to clipboard
open
fun
withIndex
(
index
:
Integer
)
:
ArtifactLocation
with
Properties
Link copied to clipboard
open
fun
withProperties
(
properties
:
PropertyBag
)
:
ArtifactLocation
with
Uri
Link copied to clipboard
open
fun
withUri
(
uri
:
String
)
:
ArtifactLocation
with
Uri
Base
Id
Link copied to clipboard
open
fun
withUriBaseId
(
uriBaseId
:
String
)
:
ArtifactLocation