Package com.datadog.api.client.v2.api
Class SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters
java.lang.Object
com.datadog.api.client.v2.api.SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters
- Enclosing class:
- SecurityMonitoringApi
Manage optional parameters to listAssetsSBOMs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterAssetName(String filterAssetName) Set filterAssetName.filterAssetType(AssetType filterAssetType) Set filterAssetType.filterLicenseName(String filterLicenseName) Set filterLicenseName.filterLicenseType(SBOMComponentLicenseType filterLicenseType) Set filterLicenseType.filterPackageName(String filterPackageName) Set filterPackageName.filterPackageVersion(String filterPackageVersion) Set filterPackageVersion.pageNumber(Long pageNumber) Set pageNumber.Set pageToken.
-
Constructor Details
-
ListAssetsSBOMsOptionalParameters
public ListAssetsSBOMsOptionalParameters()
-
-
Method Details
-
pageToken
Set pageToken.- Parameters:
pageToken- Its value must come from thelinkssection of the response of the first request. Do not manually edit it. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
pageNumber
Set pageNumber.- Parameters:
pageNumber- The page number to be retrieved. It should be equal to or greater than 1. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterAssetType
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterAssetType(AssetType filterAssetType) Set filterAssetType.- Parameters:
filterAssetType- The type of the assets for the SBOM request. Required for initial requests (when nopage[token]is provided). Infrastructure types (Host,HostImage,Image,ServerlessFunction) and code types (Repository,Service) cannot be mixed in the same request. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterAssetName
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterAssetName(String filterAssetName) Set filterAssetName.- Parameters:
filterAssetName- The name of the asset for the SBOM request. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterPackageName
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterPackageName(String filterPackageName) Set filterPackageName.- Parameters:
filterPackageName- The name of the component that is a dependency of an asset. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterPackageVersion
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterPackageVersion(String filterPackageVersion) Set filterPackageVersion.- Parameters:
filterPackageVersion- The version of the component that is a dependency of an asset. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterLicenseName
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterLicenseName(String filterLicenseName) Set filterLicenseName.- Parameters:
filterLicenseName- The software license name of the component that is a dependency of an asset. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-
filterLicenseType
public SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters filterLicenseType(SBOMComponentLicenseType filterLicenseType) Set filterLicenseType.- Parameters:
filterLicenseType- The software license type of the component that is a dependency of an asset. (optional)- Returns:
- ListAssetsSBOMsOptionalParameters
-