@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class VulnerabilityRisks extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_EPSS |
static String |
JSON_PROPERTY_EXPLOIT_AVAILABLE |
static String |
JSON_PROPERTY_EXPLOIT_SOURCES |
static String |
JSON_PROPERTY_EXPLOITATION_PROBABILITY |
static String |
JSON_PROPERTY_POC_EXPLOIT_AVAILABLE |
boolean |
unparsed |
| Constructor and Description |
|---|
VulnerabilityRisks() |
VulnerabilityRisks(Boolean exploitAvailable,
List<String> exploitSources,
Boolean exploitationProbability,
Boolean pocExploitAvailable) |
| Modifier and Type | Method and Description |
|---|---|
VulnerabilityRisks |
addExploitSourcesItem(String exploitSourcesItem) |
VulnerabilityRisks |
epss(EPSS epss) |
boolean |
equals(Object o)
Return true if this VulnerabilityRisks object is equal to o.
|
VulnerabilityRisks |
exploitationProbability(Boolean exploitationProbability) |
VulnerabilityRisks |
exploitAvailable(Boolean exploitAvailable) |
VulnerabilityRisks |
exploitSources(List<String> exploitSources) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
EPSS |
getEpss()
Vulnerability EPSS severity.
|
Boolean |
getExploitationProbability()
Vulnerability exploitation probability.
|
Boolean |
getExploitAvailable()
Vulnerability public exploit availability.
|
List<String> |
getExploitSources()
Vulnerability exploit sources.
|
Boolean |
getPocExploitAvailable()
Vulnerability POC exploit availability.
|
int |
hashCode() |
VulnerabilityRisks |
pocExploitAvailable(Boolean pocExploitAvailable) |
VulnerabilityRisks |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setEpss(EPSS epss) |
void |
setExploitationProbability(Boolean exploitationProbability) |
void |
setExploitAvailable(Boolean exploitAvailable) |
void |
setExploitSources(List<String> exploitSources) |
void |
setPocExploitAvailable(Boolean pocExploitAvailable) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_EPSS
public static final String JSON_PROPERTY_EXPLOIT_AVAILABLE
public static final String JSON_PROPERTY_EXPLOIT_SOURCES
public static final String JSON_PROPERTY_EXPLOITATION_PROBABILITY
public static final String JSON_PROPERTY_POC_EXPLOIT_AVAILABLE
public VulnerabilityRisks epss(EPSS epss)
@Nullable public EPSS getEpss()
public void setEpss(EPSS epss)
public VulnerabilityRisks exploitAvailable(Boolean exploitAvailable)
public Boolean getExploitAvailable()
public void setExploitAvailable(Boolean exploitAvailable)
public VulnerabilityRisks exploitSources(List<String> exploitSources)
public VulnerabilityRisks addExploitSourcesItem(String exploitSourcesItem)
public List<String> getExploitSources()
public VulnerabilityRisks exploitationProbability(Boolean exploitationProbability)
public Boolean getExploitationProbability()
public void setExploitationProbability(Boolean exploitationProbability)
public VulnerabilityRisks pocExploitAvailable(Boolean pocExploitAvailable)
public Boolean getPocExploitAvailable()
public void setPocExploitAvailable(Boolean pocExploitAvailable)
public VulnerabilityRisks putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2025. All rights reserved.