@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class McpScanRequestDataAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COMMIT_HASH |
static String |
JSON_PROPERTY_LIBRARIES |
static String |
JSON_PROPERTY_RESOURCE_NAME |
boolean |
unparsed |
| Constructor and Description |
|---|
McpScanRequestDataAttributes() |
McpScanRequestDataAttributes(String commitHash,
List<McpScanRequestDataAttributesLibrariesItems> libraries,
String resourceName) |
| Modifier and Type | Method and Description |
|---|---|
McpScanRequestDataAttributes |
addLibrariesItem(McpScanRequestDataAttributesLibrariesItems librariesItem) |
McpScanRequestDataAttributes |
commitHash(String commitHash) |
boolean |
equals(Object o)
Return true if this McpScanRequestDataAttributes object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getCommitHash()
The commit hash of the source code being scanned.
|
List<McpScanRequestDataAttributesLibrariesItems> |
getLibraries()
The list of libraries to scan for vulnerabilities.
|
String |
getResourceName()
The name of the resource (typically the repository or project name) being scanned.
|
int |
hashCode() |
McpScanRequestDataAttributes |
libraries(List<McpScanRequestDataAttributesLibrariesItems> libraries) |
McpScanRequestDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
McpScanRequestDataAttributes |
resourceName(String resourceName) |
void |
setCommitHash(String commitHash) |
void |
setLibraries(List<McpScanRequestDataAttributesLibrariesItems> libraries) |
void |
setResourceName(String resourceName) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_COMMIT_HASH
public static final String JSON_PROPERTY_LIBRARIES
public static final String JSON_PROPERTY_RESOURCE_NAME
public McpScanRequestDataAttributes()
public McpScanRequestDataAttributes(String commitHash, List<McpScanRequestDataAttributesLibrariesItems> libraries, String resourceName)
public McpScanRequestDataAttributes commitHash(String commitHash)
public String getCommitHash()
public void setCommitHash(String commitHash)
public McpScanRequestDataAttributes libraries(List<McpScanRequestDataAttributesLibrariesItems> libraries)
public McpScanRequestDataAttributes addLibrariesItem(McpScanRequestDataAttributesLibrariesItems librariesItem)
public List<McpScanRequestDataAttributesLibrariesItems> getLibraries()
public void setLibraries(List<McpScanRequestDataAttributesLibrariesItems> libraries)
public McpScanRequestDataAttributes resourceName(String resourceName)
public String getResourceName()
public void setResourceName(String resourceName)
public McpScanRequestDataAttributes 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.