Package com.datadog.api.client.v2.api
Class SecurityMonitoringApi.ListFindingsOptionalParameters
java.lang.Object
com.datadog.api.client.v2.api.SecurityMonitoringApi.ListFindingsOptionalParameters
- Enclosing class:
- SecurityMonitoringApi
Manage optional parameters to listFindings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondetailedFindings(Boolean detailedFindings) Set detailedFindings.filterDiscoveryTimestamp(String filterDiscoveryTimestamp) Set filterDiscoveryTimestamp.filterEvaluation(FindingEvaluation filterEvaluation) Set filterEvaluation.filterEvaluationChangedAt(String filterEvaluationChangedAt) Set filterEvaluationChangedAt.filterMuted(Boolean filterMuted) Set filterMuted.filterResourceId(String filterResourceId) Set filterResourceId.filterResourceType(String filterResourceType) Set filterResourceType.filterRuleId(String filterRuleId) Set filterRuleId.filterRuleName(String filterRuleName) Set filterRuleName.filterStatus(FindingStatus filterStatus) Set filterStatus.filterTags(String filterTags) Set filterTags.filterVulnerabilityType(List<FindingVulnerabilityType> filterVulnerabilityType) Set filterVulnerabilityType.pageCursor(String pageCursor) Set pageCursor.Set pageLimit.snapshotTimestamp(Long snapshotTimestamp) Set snapshotTimestamp.
-
Constructor Details
-
ListFindingsOptionalParameters
public ListFindingsOptionalParameters()
-
-
Method Details
-
pageLimit
Set pageLimit.- Parameters:
pageLimit- Limit the number of findings returned. Must be <= 1000. (optional, default to 100)- Returns:
- ListFindingsOptionalParameters
-
snapshotTimestamp
public SecurityMonitoringApi.ListFindingsOptionalParameters snapshotTimestamp(Long snapshotTimestamp) Set snapshotTimestamp.- Parameters:
snapshotTimestamp- Return findings for a given snapshot of time (Unix ms). (optional)- Returns:
- ListFindingsOptionalParameters
-
pageCursor
Set pageCursor.- Parameters:
pageCursor- Return the next page of findings pointed to by the cursor. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterTags
Set filterTags.- Parameters:
filterTags- Return findings that have these associated tags (repeatable). (optional)- Returns:
- ListFindingsOptionalParameters
-
filterEvaluationChangedAt
public SecurityMonitoringApi.ListFindingsOptionalParameters filterEvaluationChangedAt(String filterEvaluationChangedAt) Set filterEvaluationChangedAt.- Parameters:
filterEvaluationChangedAt- Return findings that have changed from pass to fail or vice versa on a specified date (Unix ms) or date range (using comparison operators). (optional)- Returns:
- ListFindingsOptionalParameters
-
filterMuted
Set filterMuted.- Parameters:
filterMuted- Set totrueto return findings that are muted. Set tofalseto return unmuted findings. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterRuleId
Set filterRuleId.- Parameters:
filterRuleId- Return findings for the specified rule ID. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterRuleName
Set filterRuleName.- Parameters:
filterRuleName- Return findings for the specified rule. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterResourceType
public SecurityMonitoringApi.ListFindingsOptionalParameters filterResourceType(String filterResourceType) Set filterResourceType.- Parameters:
filterResourceType- Return only findings for the specified resource type. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterResourceId
public SecurityMonitoringApi.ListFindingsOptionalParameters filterResourceId(String filterResourceId) Set filterResourceId.- Parameters:
filterResourceId- Return only findings for the specified resource id. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterDiscoveryTimestamp
public SecurityMonitoringApi.ListFindingsOptionalParameters filterDiscoveryTimestamp(String filterDiscoveryTimestamp) Set filterDiscoveryTimestamp.- Parameters:
filterDiscoveryTimestamp- Return findings that were found on a specified date (Unix ms) or date range (using comparison operators). (optional)- Returns:
- ListFindingsOptionalParameters
-
filterEvaluation
public SecurityMonitoringApi.ListFindingsOptionalParameters filterEvaluation(FindingEvaluation filterEvaluation) Set filterEvaluation.- Parameters:
filterEvaluation- Return onlypassorfailfindings. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterStatus
public SecurityMonitoringApi.ListFindingsOptionalParameters filterStatus(FindingStatus filterStatus) Set filterStatus.- Parameters:
filterStatus- Return only findings with the specified status. (optional)- Returns:
- ListFindingsOptionalParameters
-
filterVulnerabilityType
public SecurityMonitoringApi.ListFindingsOptionalParameters filterVulnerabilityType(List<FindingVulnerabilityType> filterVulnerabilityType) Set filterVulnerabilityType.- Parameters:
filterVulnerabilityType- Return findings that match the selected vulnerability types (repeatable). (optional)- Returns:
- ListFindingsOptionalParameters
-
detailedFindings
public SecurityMonitoringApi.ListFindingsOptionalParameters detailedFindings(Boolean detailedFindings) Set detailedFindings.- Parameters:
detailedFindings- Return additional fields for some findings. (optional)- Returns:
- ListFindingsOptionalParameters
-