Class SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters

java.lang.Object
com.datadog.api.client.v2.api.SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters
Enclosing class:
SecurityMonitoringApi

public static class SecurityMonitoringApi.ListAssetsSBOMsOptionalParameters extends Object
Manage optional parameters to listAssetsSBOMs.
  • Constructor Details

    • ListAssetsSBOMsOptionalParameters

      public ListAssetsSBOMsOptionalParameters()
  • Method Details

    • pageToken

      Set pageToken.
      Parameters:
      pageToken - Its value must come from the links section 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 no page[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

      Set filterLicenseType.
      Parameters:
      filterLicenseType - The software license type of the component that is a dependency of an asset. (optional)
      Returns:
      ListAssetsSBOMsOptionalParameters