Class SarifLog.ArtifactLocation
- java.lang.Object
-
- net.sourceforge.pmd.renderers.internal.sarif.SarifLog.ArtifactLocation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SarifLog.ArtifactLocation.ArtifactLocationBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SarifLog.ArtifactLocation.ArtifactLocationBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
Integer
getIndex()
The index within the run artifacts array of the artifact object associated with the artifact location.String
getUri()
A string containing a valid relative or absolute URI.String
getUriBaseId()
A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.int
hashCode()
SarifLog.ArtifactLocation
setIndex(Integer index)
The index within the run artifacts array of the artifact object associated with the artifact location.SarifLog.ArtifactLocation
setUri(String uri)
A string containing a valid relative or absolute URI.SarifLog.ArtifactLocation
setUriBaseId(String uriBaseId)
A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.String
toString()
-
-
-
Method Detail
-
builder
public static SarifLog.ArtifactLocation.ArtifactLocationBuilder builder()
-
getUri
public String getUri()
A string containing a valid relative or absolute URI.
-
getUriBaseId
public String getUriBaseId()
A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
-
getIndex
public Integer getIndex()
The index within the run artifacts array of the artifact object associated with the artifact location.
-
setUri
public SarifLog.ArtifactLocation setUri(String uri)
A string containing a valid relative or absolute URI.- Returns:
this
.
-
setUriBaseId
public SarifLog.ArtifactLocation setUriBaseId(String uriBaseId)
A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.- Returns:
this
.
-
setIndex
public SarifLog.ArtifactLocation setIndex(Integer index)
The index within the run artifacts array of the artifact object associated with the artifact location.- Returns:
this
.
-
canEqual
protected boolean canEqual(Object other)
-
-