Class SarifLog.PropertyBag
- java.lang.Object
-
- net.sourceforge.pmd.renderers.internal.sarif.SarifLog.PropertyBag
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSarifLog.PropertyBag.PropertyBagBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SarifLog.PropertyBag.PropertyBagBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)IntegergetPriority()The pmd priority of the rule.StringgetRuleset()The name of the rule set.Set<String>getTags()A set of distinct strings that provide additional information.inthashCode()SarifLog.PropertyBagsetPriority(Integer priority)The pmd priority of the rule.SarifLog.PropertyBagsetRuleset(String ruleset)The name of the rule set.SarifLog.PropertyBagsetTags(Set<String> tags)The set of distinct strings that provide additional information.StringtoString()
-
-
-
Method Detail
-
builder
public static SarifLog.PropertyBag.PropertyBagBuilder builder()
-
getRuleset
public String getRuleset()
The name of the rule set.
-
getPriority
public Integer getPriority()
The pmd priority of the rule.
-
getTags
public Set<String> getTags()
A set of distinct strings that provide additional information. This is SARIF 2.1.0 Schema.
-
setRuleset
public SarifLog.PropertyBag setRuleset(String ruleset)
The name of the rule set.- Returns:
this.
-
setPriority
public SarifLog.PropertyBag setPriority(Integer priority)
The pmd priority of the rule.- Returns:
this.
-
setTags
public SarifLog.PropertyBag setTags(Set<String> tags)
The set of distinct strings that provide additional information. This is SARIF 2.1.0 Schema.- Returns:
this.
-
canEqual
protected boolean canEqual(Object other)
-
-