@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class Remediation extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTO_SOLVABLE |
static String |
JSON_PROPERTY_AVOIDED_ADVISORIES |
static String |
JSON_PROPERTY_FIXED_ADVISORIES |
static String |
JSON_PROPERTY_LIBRARY_NAME |
static String |
JSON_PROPERTY_LIBRARY_VERSION |
static String |
JSON_PROPERTY_NEW_ADVISORIES |
static String |
JSON_PROPERTY_REMAINING_ADVISORIES |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
Remediation() |
Remediation(Boolean autoSolvable,
List<Advisory> avoidedAdvisories,
List<Advisory> fixedAdvisories,
String libraryName,
String libraryVersion,
List<Advisory> newAdvisories,
List<Advisory> remainingAdvisories,
String type) |
| Modifier and Type | Method and Description |
|---|---|
Remediation |
addAvoidedAdvisoriesItem(Advisory avoidedAdvisoriesItem) |
Remediation |
addFixedAdvisoriesItem(Advisory fixedAdvisoriesItem) |
Remediation |
addNewAdvisoriesItem(Advisory newAdvisoriesItem) |
Remediation |
addRemainingAdvisoriesItem(Advisory remainingAdvisoriesItem) |
Remediation |
autoSolvable(Boolean autoSolvable) |
Remediation |
avoidedAdvisories(List<Advisory> avoidedAdvisories) |
boolean |
equals(Object o)
Return true if this Remediation object is equal to o.
|
Remediation |
fixedAdvisories(List<Advisory> fixedAdvisories) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getAutoSolvable()
Whether the vulnerability can be resolved when recompiling the package or not.
|
List<Advisory> |
getAvoidedAdvisories()
Avoided advisories.
|
List<Advisory> |
getFixedAdvisories()
Remediation fixed advisories.
|
String |
getLibraryName()
Library name remediating the vulnerability.
|
String |
getLibraryVersion()
Library version remediating the vulnerability.
|
List<Advisory> |
getNewAdvisories()
New advisories.
|
List<Advisory> |
getRemainingAdvisories()
Remaining advisories.
|
String |
getType()
Remediation type.
|
int |
hashCode() |
Remediation |
libraryName(String libraryName) |
Remediation |
libraryVersion(String libraryVersion) |
Remediation |
newAdvisories(List<Advisory> newAdvisories) |
Remediation |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
Remediation |
remainingAdvisories(List<Advisory> remainingAdvisories) |
void |
setAutoSolvable(Boolean autoSolvable) |
void |
setAvoidedAdvisories(List<Advisory> avoidedAdvisories) |
void |
setFixedAdvisories(List<Advisory> fixedAdvisories) |
void |
setLibraryName(String libraryName) |
void |
setLibraryVersion(String libraryVersion) |
void |
setNewAdvisories(List<Advisory> newAdvisories) |
void |
setRemainingAdvisories(List<Advisory> remainingAdvisories) |
void |
setType(String type) |
String |
toString() |
Remediation |
type(String type) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTO_SOLVABLE
public static final String JSON_PROPERTY_AVOIDED_ADVISORIES
public static final String JSON_PROPERTY_FIXED_ADVISORIES
public static final String JSON_PROPERTY_LIBRARY_NAME
public static final String JSON_PROPERTY_LIBRARY_VERSION
public static final String JSON_PROPERTY_NEW_ADVISORIES
public static final String JSON_PROPERTY_REMAINING_ADVISORIES
public static final String JSON_PROPERTY_TYPE
public Remediation autoSolvable(Boolean autoSolvable)
public Boolean getAutoSolvable()
public void setAutoSolvable(Boolean autoSolvable)
public Remediation avoidedAdvisories(List<Advisory> avoidedAdvisories)
public Remediation addAvoidedAdvisoriesItem(Advisory avoidedAdvisoriesItem)
public List<Advisory> getAvoidedAdvisories()
public Remediation fixedAdvisories(List<Advisory> fixedAdvisories)
public Remediation addFixedAdvisoriesItem(Advisory fixedAdvisoriesItem)
public List<Advisory> getFixedAdvisories()
public Remediation libraryName(String libraryName)
public String getLibraryName()
public void setLibraryName(String libraryName)
public Remediation libraryVersion(String libraryVersion)
public String getLibraryVersion()
public void setLibraryVersion(String libraryVersion)
public Remediation newAdvisories(List<Advisory> newAdvisories)
public Remediation addNewAdvisoriesItem(Advisory newAdvisoriesItem)
public Remediation remainingAdvisories(List<Advisory> remainingAdvisories)
public Remediation addRemainingAdvisoriesItem(Advisory remainingAdvisoriesItem)
public List<Advisory> getRemainingAdvisories()
public Remediation type(String type)
public String getType()
public void setType(String type)
public Remediation 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 © 2026. All rights reserved.