@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CisScanResultDetailsFilterCriteria extends Object implements Serializable, Cloneable, StructuredPojo
The CIS scan result details filter criteria.
Constructor and Description |
---|
CisScanResultDetailsFilterCriteria() |
public List<CisStringFilter> getCheckIdFilters()
The criteria's check ID filters.
public void setCheckIdFilters(Collection<CisStringFilter> checkIdFilters)
The criteria's check ID filters.
checkIdFilters
- The criteria's check ID filters.public CisScanResultDetailsFilterCriteria withCheckIdFilters(CisStringFilter... checkIdFilters)
The criteria's check ID filters.
NOTE: This method appends the values to the existing list (if any). Use
setCheckIdFilters(java.util.Collection)
or withCheckIdFilters(java.util.Collection)
if you want
to override the existing values.
checkIdFilters
- The criteria's check ID filters.public CisScanResultDetailsFilterCriteria withCheckIdFilters(Collection<CisStringFilter> checkIdFilters)
The criteria's check ID filters.
checkIdFilters
- The criteria's check ID filters.public List<CisStringFilter> getFindingArnFilters()
The criteria's finding ARN filters.
public void setFindingArnFilters(Collection<CisStringFilter> findingArnFilters)
The criteria's finding ARN filters.
findingArnFilters
- The criteria's finding ARN filters.public CisScanResultDetailsFilterCriteria withFindingArnFilters(CisStringFilter... findingArnFilters)
The criteria's finding ARN filters.
NOTE: This method appends the values to the existing list (if any). Use
setFindingArnFilters(java.util.Collection)
or withFindingArnFilters(java.util.Collection)
if
you want to override the existing values.
findingArnFilters
- The criteria's finding ARN filters.public CisScanResultDetailsFilterCriteria withFindingArnFilters(Collection<CisStringFilter> findingArnFilters)
The criteria's finding ARN filters.
findingArnFilters
- The criteria's finding ARN filters.public List<CisFindingStatusFilter> getFindingStatusFilters()
The criteria's finding status filters.
public void setFindingStatusFilters(Collection<CisFindingStatusFilter> findingStatusFilters)
The criteria's finding status filters.
findingStatusFilters
- The criteria's finding status filters.public CisScanResultDetailsFilterCriteria withFindingStatusFilters(CisFindingStatusFilter... findingStatusFilters)
The criteria's finding status filters.
NOTE: This method appends the values to the existing list (if any). Use
setFindingStatusFilters(java.util.Collection)
or withFindingStatusFilters(java.util.Collection)
if you want to override the existing values.
findingStatusFilters
- The criteria's finding status filters.public CisScanResultDetailsFilterCriteria withFindingStatusFilters(Collection<CisFindingStatusFilter> findingStatusFilters)
The criteria's finding status filters.
findingStatusFilters
- The criteria's finding status filters.public List<CisSecurityLevelFilter> getSecurityLevelFilters()
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
public void setSecurityLevelFilters(Collection<CisSecurityLevelFilter> securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevelFilters
- The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to
a profile.public CisScanResultDetailsFilterCriteria withSecurityLevelFilters(CisSecurityLevelFilter... securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
NOTE: This method appends the values to the existing list (if any). Use
setSecurityLevelFilters(java.util.Collection)
or withSecurityLevelFilters(java.util.Collection)
if you want to override the existing values.
securityLevelFilters
- The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to
a profile.public CisScanResultDetailsFilterCriteria withSecurityLevelFilters(Collection<CisSecurityLevelFilter> securityLevelFilters)
The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevelFilters
- The criteria's security level filters. . Security level refers to the Benchmark levels that CIS assigns to
a profile.public List<CisStringFilter> getTitleFilters()
The criteria's title filters.
public void setTitleFilters(Collection<CisStringFilter> titleFilters)
The criteria's title filters.
titleFilters
- The criteria's title filters.public CisScanResultDetailsFilterCriteria withTitleFilters(CisStringFilter... titleFilters)
The criteria's title filters.
NOTE: This method appends the values to the existing list (if any). Use
setTitleFilters(java.util.Collection)
or withTitleFilters(java.util.Collection)
if you want to
override the existing values.
titleFilters
- The criteria's title filters.public CisScanResultDetailsFilterCriteria withTitleFilters(Collection<CisStringFilter> titleFilters)
The criteria's title filters.
titleFilters
- The criteria's title filters.public String toString()
toString
in class Object
Object.toString()
public CisScanResultDetailsFilterCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.