@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListCisScansFilterCriteria extends Object implements Serializable, Cloneable, StructuredPojo
A list of CIS scans filter criteria.
Constructor and Description |
---|
ListCisScansFilterCriteria() |
Modifier and Type | Method and Description |
---|---|
ListCisScansFilterCriteria |
clone() |
boolean |
equals(Object obj) |
List<CisNumberFilter> |
getFailedChecksFilters()
The list of failed checks filters.
|
List<CisStringFilter> |
getScanArnFilters()
The list of scan ARN filters.
|
List<CisDateFilter> |
getScanAtFilters()
The list of scan at filters.
|
List<CisStringFilter> |
getScanConfigurationArnFilters()
The list of scan configuration ARN filters.
|
List<CisStringFilter> |
getScanNameFilters()
The list of scan name filters.
|
List<CisScanStatusFilter> |
getScanStatusFilters()
The list of scan status filters.
|
List<CisStringFilter> |
getScheduledByFilters()
The list of scheduled by filters.
|
List<CisStringFilter> |
getTargetAccountIdFilters()
The list of target account ID filters.
|
List<CisStringFilter> |
getTargetResourceIdFilters()
The list of target resource ID filters.
|
List<TagFilter> |
getTargetResourceTagFilters()
The list of target resource tag filters.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFailedChecksFilters(Collection<CisNumberFilter> failedChecksFilters)
The list of failed checks filters.
|
void |
setScanArnFilters(Collection<CisStringFilter> scanArnFilters)
The list of scan ARN filters.
|
void |
setScanAtFilters(Collection<CisDateFilter> scanAtFilters)
The list of scan at filters.
|
void |
setScanConfigurationArnFilters(Collection<CisStringFilter> scanConfigurationArnFilters)
The list of scan configuration ARN filters.
|
void |
setScanNameFilters(Collection<CisStringFilter> scanNameFilters)
The list of scan name filters.
|
void |
setScanStatusFilters(Collection<CisScanStatusFilter> scanStatusFilters)
The list of scan status filters.
|
void |
setScheduledByFilters(Collection<CisStringFilter> scheduledByFilters)
The list of scheduled by filters.
|
void |
setTargetAccountIdFilters(Collection<CisStringFilter> targetAccountIdFilters)
The list of target account ID filters.
|
void |
setTargetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters)
The list of target resource ID filters.
|
void |
setTargetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters)
The list of target resource tag filters.
|
String |
toString()
Returns a string representation of this object.
|
ListCisScansFilterCriteria |
withFailedChecksFilters(CisNumberFilter... failedChecksFilters)
The list of failed checks filters.
|
ListCisScansFilterCriteria |
withFailedChecksFilters(Collection<CisNumberFilter> failedChecksFilters)
The list of failed checks filters.
|
ListCisScansFilterCriteria |
withScanArnFilters(CisStringFilter... scanArnFilters)
The list of scan ARN filters.
|
ListCisScansFilterCriteria |
withScanArnFilters(Collection<CisStringFilter> scanArnFilters)
The list of scan ARN filters.
|
ListCisScansFilterCriteria |
withScanAtFilters(CisDateFilter... scanAtFilters)
The list of scan at filters.
|
ListCisScansFilterCriteria |
withScanAtFilters(Collection<CisDateFilter> scanAtFilters)
The list of scan at filters.
|
ListCisScansFilterCriteria |
withScanConfigurationArnFilters(CisStringFilter... scanConfigurationArnFilters)
The list of scan configuration ARN filters.
|
ListCisScansFilterCriteria |
withScanConfigurationArnFilters(Collection<CisStringFilter> scanConfigurationArnFilters)
The list of scan configuration ARN filters.
|
ListCisScansFilterCriteria |
withScanNameFilters(CisStringFilter... scanNameFilters)
The list of scan name filters.
|
ListCisScansFilterCriteria |
withScanNameFilters(Collection<CisStringFilter> scanNameFilters)
The list of scan name filters.
|
ListCisScansFilterCriteria |
withScanStatusFilters(CisScanStatusFilter... scanStatusFilters)
The list of scan status filters.
|
ListCisScansFilterCriteria |
withScanStatusFilters(Collection<CisScanStatusFilter> scanStatusFilters)
The list of scan status filters.
|
ListCisScansFilterCriteria |
withScheduledByFilters(CisStringFilter... scheduledByFilters)
The list of scheduled by filters.
|
ListCisScansFilterCriteria |
withScheduledByFilters(Collection<CisStringFilter> scheduledByFilters)
The list of scheduled by filters.
|
ListCisScansFilterCriteria |
withTargetAccountIdFilters(CisStringFilter... targetAccountIdFilters)
The list of target account ID filters.
|
ListCisScansFilterCriteria |
withTargetAccountIdFilters(Collection<CisStringFilter> targetAccountIdFilters)
The list of target account ID filters.
|
ListCisScansFilterCriteria |
withTargetResourceIdFilters(CisStringFilter... targetResourceIdFilters)
The list of target resource ID filters.
|
ListCisScansFilterCriteria |
withTargetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters)
The list of target resource ID filters.
|
ListCisScansFilterCriteria |
withTargetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters)
The list of target resource tag filters.
|
ListCisScansFilterCriteria |
withTargetResourceTagFilters(TagFilter... targetResourceTagFilters)
The list of target resource tag filters.
|
public List<CisNumberFilter> getFailedChecksFilters()
The list of failed checks filters.
public void setFailedChecksFilters(Collection<CisNumberFilter> failedChecksFilters)
The list of failed checks filters.
failedChecksFilters
- The list of failed checks filters.public ListCisScansFilterCriteria withFailedChecksFilters(CisNumberFilter... failedChecksFilters)
The list of failed checks filters.
NOTE: This method appends the values to the existing list (if any). Use
setFailedChecksFilters(java.util.Collection)
or withFailedChecksFilters(java.util.Collection)
if you want to override the existing values.
failedChecksFilters
- The list of failed checks filters.public ListCisScansFilterCriteria withFailedChecksFilters(Collection<CisNumberFilter> failedChecksFilters)
The list of failed checks filters.
failedChecksFilters
- The list of failed checks filters.public List<CisStringFilter> getScanArnFilters()
The list of scan ARN filters.
public void setScanArnFilters(Collection<CisStringFilter> scanArnFilters)
The list of scan ARN filters.
scanArnFilters
- The list of scan ARN filters.public ListCisScansFilterCriteria withScanArnFilters(CisStringFilter... scanArnFilters)
The list of scan ARN filters.
NOTE: This method appends the values to the existing list (if any). Use
setScanArnFilters(java.util.Collection)
or withScanArnFilters(java.util.Collection)
if you want
to override the existing values.
scanArnFilters
- The list of scan ARN filters.public ListCisScansFilterCriteria withScanArnFilters(Collection<CisStringFilter> scanArnFilters)
The list of scan ARN filters.
scanArnFilters
- The list of scan ARN filters.public List<CisDateFilter> getScanAtFilters()
The list of scan at filters.
public void setScanAtFilters(Collection<CisDateFilter> scanAtFilters)
The list of scan at filters.
scanAtFilters
- The list of scan at filters.public ListCisScansFilterCriteria withScanAtFilters(CisDateFilter... scanAtFilters)
The list of scan at filters.
NOTE: This method appends the values to the existing list (if any). Use
setScanAtFilters(java.util.Collection)
or withScanAtFilters(java.util.Collection)
if you want
to override the existing values.
scanAtFilters
- The list of scan at filters.public ListCisScansFilterCriteria withScanAtFilters(Collection<CisDateFilter> scanAtFilters)
The list of scan at filters.
scanAtFilters
- The list of scan at filters.public List<CisStringFilter> getScanConfigurationArnFilters()
The list of scan configuration ARN filters.
public void setScanConfigurationArnFilters(Collection<CisStringFilter> scanConfigurationArnFilters)
The list of scan configuration ARN filters.
scanConfigurationArnFilters
- The list of scan configuration ARN filters.public ListCisScansFilterCriteria withScanConfigurationArnFilters(CisStringFilter... scanConfigurationArnFilters)
The list of scan configuration ARN filters.
NOTE: This method appends the values to the existing list (if any). Use
setScanConfigurationArnFilters(java.util.Collection)
or
withScanConfigurationArnFilters(java.util.Collection)
if you want to override the existing values.
scanConfigurationArnFilters
- The list of scan configuration ARN filters.public ListCisScansFilterCriteria withScanConfigurationArnFilters(Collection<CisStringFilter> scanConfigurationArnFilters)
The list of scan configuration ARN filters.
scanConfigurationArnFilters
- The list of scan configuration ARN filters.public List<CisStringFilter> getScanNameFilters()
The list of scan name filters.
public void setScanNameFilters(Collection<CisStringFilter> scanNameFilters)
The list of scan name filters.
scanNameFilters
- The list of scan name filters.public ListCisScansFilterCriteria withScanNameFilters(CisStringFilter... scanNameFilters)
The list of scan name filters.
NOTE: This method appends the values to the existing list (if any). Use
setScanNameFilters(java.util.Collection)
or withScanNameFilters(java.util.Collection)
if you
want to override the existing values.
scanNameFilters
- The list of scan name filters.public ListCisScansFilterCriteria withScanNameFilters(Collection<CisStringFilter> scanNameFilters)
The list of scan name filters.
scanNameFilters
- The list of scan name filters.public List<CisScanStatusFilter> getScanStatusFilters()
The list of scan status filters.
public void setScanStatusFilters(Collection<CisScanStatusFilter> scanStatusFilters)
The list of scan status filters.
scanStatusFilters
- The list of scan status filters.public ListCisScansFilterCriteria withScanStatusFilters(CisScanStatusFilter... scanStatusFilters)
The list of scan status filters.
NOTE: This method appends the values to the existing list (if any). Use
setScanStatusFilters(java.util.Collection)
or withScanStatusFilters(java.util.Collection)
if
you want to override the existing values.
scanStatusFilters
- The list of scan status filters.public ListCisScansFilterCriteria withScanStatusFilters(Collection<CisScanStatusFilter> scanStatusFilters)
The list of scan status filters.
scanStatusFilters
- The list of scan status filters.public List<CisStringFilter> getScheduledByFilters()
The list of scheduled by filters.
public void setScheduledByFilters(Collection<CisStringFilter> scheduledByFilters)
The list of scheduled by filters.
scheduledByFilters
- The list of scheduled by filters.public ListCisScansFilterCriteria withScheduledByFilters(CisStringFilter... scheduledByFilters)
The list of scheduled by filters.
NOTE: This method appends the values to the existing list (if any). Use
setScheduledByFilters(java.util.Collection)
or withScheduledByFilters(java.util.Collection)
if
you want to override the existing values.
scheduledByFilters
- The list of scheduled by filters.public ListCisScansFilterCriteria withScheduledByFilters(Collection<CisStringFilter> scheduledByFilters)
The list of scheduled by filters.
scheduledByFilters
- The list of scheduled by filters.public List<CisStringFilter> getTargetAccountIdFilters()
The list of target account ID filters.
public void setTargetAccountIdFilters(Collection<CisStringFilter> targetAccountIdFilters)
The list of target account ID filters.
targetAccountIdFilters
- The list of target account ID filters.public ListCisScansFilterCriteria withTargetAccountIdFilters(CisStringFilter... targetAccountIdFilters)
The list of target account ID filters.
NOTE: This method appends the values to the existing list (if any). Use
setTargetAccountIdFilters(java.util.Collection)
or
withTargetAccountIdFilters(java.util.Collection)
if you want to override the existing values.
targetAccountIdFilters
- The list of target account ID filters.public ListCisScansFilterCriteria withTargetAccountIdFilters(Collection<CisStringFilter> targetAccountIdFilters)
The list of target account ID filters.
targetAccountIdFilters
- The list of target account ID filters.public List<CisStringFilter> getTargetResourceIdFilters()
The list of target resource ID filters.
public void setTargetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters)
The list of target resource ID filters.
targetResourceIdFilters
- The list of target resource ID filters.public ListCisScansFilterCriteria withTargetResourceIdFilters(CisStringFilter... targetResourceIdFilters)
The list of target resource ID filters.
NOTE: This method appends the values to the existing list (if any). Use
setTargetResourceIdFilters(java.util.Collection)
or
withTargetResourceIdFilters(java.util.Collection)
if you want to override the existing values.
targetResourceIdFilters
- The list of target resource ID filters.public ListCisScansFilterCriteria withTargetResourceIdFilters(Collection<CisStringFilter> targetResourceIdFilters)
The list of target resource ID filters.
targetResourceIdFilters
- The list of target resource ID filters.public List<TagFilter> getTargetResourceTagFilters()
The list of target resource tag filters.
public void setTargetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters)
The list of target resource tag filters.
targetResourceTagFilters
- The list of target resource tag filters.public ListCisScansFilterCriteria withTargetResourceTagFilters(TagFilter... targetResourceTagFilters)
The list of target resource tag filters.
NOTE: This method appends the values to the existing list (if any). Use
setTargetResourceTagFilters(java.util.Collection)
or
withTargetResourceTagFilters(java.util.Collection)
if you want to override the existing values.
targetResourceTagFilters
- The list of target resource tag filters.public ListCisScansFilterCriteria withTargetResourceTagFilters(Collection<TagFilter> targetResourceTagFilters)
The list of target resource tag filters.
targetResourceTagFilters
- The list of target resource tag filters.public String toString()
toString
in class Object
Object.toString()
public ListCisScansFilterCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.