@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConformancePackComplianceFilters extends Object implements Serializable, Cloneable, StructuredPojo
Filters the conformance pack by compliance types and AWS Config rule names.
| Constructor and Description |
|---|
ConformancePackComplianceFilters() |
| Modifier and Type | Method and Description |
|---|---|
ConformancePackComplianceFilters |
clone() |
boolean |
equals(Object obj) |
String |
getComplianceType()
Filters the results by compliance.
|
List<String> |
getConfigRuleNames()
Filters the results by AWS Config rule names.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setComplianceType(String complianceType)
Filters the results by compliance.
|
void |
setConfigRuleNames(Collection<String> configRuleNames)
Filters the results by AWS Config rule names.
|
String |
toString()
Returns a string representation of this object.
|
ConformancePackComplianceFilters |
withComplianceType(ConformancePackComplianceType complianceType)
Filters the results by compliance.
|
ConformancePackComplianceFilters |
withComplianceType(String complianceType)
Filters the results by compliance.
|
ConformancePackComplianceFilters |
withConfigRuleNames(Collection<String> configRuleNames)
Filters the results by AWS Config rule names.
|
ConformancePackComplianceFilters |
withConfigRuleNames(String... configRuleNames)
Filters the results by AWS Config rule names.
|
public List<String> getConfigRuleNames()
Filters the results by AWS Config rule names.
public void setConfigRuleNames(Collection<String> configRuleNames)
Filters the results by AWS Config rule names.
configRuleNames - Filters the results by AWS Config rule names.public ConformancePackComplianceFilters withConfigRuleNames(String... configRuleNames)
Filters the results by AWS Config rule names.
NOTE: This method appends the values to the existing list (if any). Use
setConfigRuleNames(java.util.Collection) or withConfigRuleNames(java.util.Collection) if you
want to override the existing values.
configRuleNames - Filters the results by AWS Config rule names.public ConformancePackComplianceFilters withConfigRuleNames(Collection<String> configRuleNames)
Filters the results by AWS Config rule names.
configRuleNames - Filters the results by AWS Config rule names.public void setComplianceType(String complianceType)
Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
complianceType - Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
ConformancePackComplianceTypepublic String getComplianceType()
Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
The allowed values are COMPLIANT and NON_COMPLIANT.
ConformancePackComplianceTypepublic ConformancePackComplianceFilters withComplianceType(String complianceType)
Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
complianceType - Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
ConformancePackComplianceTypepublic ConformancePackComplianceFilters withComplianceType(ConformancePackComplianceType complianceType)
Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
complianceType - Filters the results by compliance.
The allowed values are COMPLIANT and NON_COMPLIANT.
ConformancePackComplianceTypepublic String toString()
toString in class ObjectObject.toString()public ConformancePackComplianceFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.