Class DescribeComplianceByConfigRuleRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
Filters the results by compliance.Specify one or more AWS Config rule names to filter the results by rule.ThenextToken
string returned on a previous page that you use to get the next page of results in a paginated response.int
hashCode()
void
setComplianceTypes
(Collection<String> complianceTypes) Filters the results by compliance.void
setConfigRuleNames
(Collection<String> configRuleNames) Specify one or more AWS Config rule names to filter the results by rule.void
setNextToken
(String nextToken) ThenextToken
string returned on a previous page that you use to get the next page of results in a paginated response.toString()
Returns a string representation of this object; useful for testing and debugging.withComplianceTypes
(ComplianceType... complianceTypes) Filters the results by compliance.withComplianceTypes
(String... complianceTypes) Filters the results by compliance.withComplianceTypes
(Collection<String> complianceTypes) Filters the results by compliance.withConfigRuleNames
(String... configRuleNames) Specify one or more AWS Config rule names to filter the results by rule.withConfigRuleNames
(Collection<String> configRuleNames) Specify one or more AWS Config rule names to filter the results by rule.withNextToken
(String nextToken) ThenextToken
string returned on a previous page that you use to get the next page of results in a paginated response.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
DescribeComplianceByConfigRuleRequest
public DescribeComplianceByConfigRuleRequest()
-
-
Method Details
-
getConfigRuleNames
Specify one or more AWS Config rule names to filter the results by rule.
- Returns:
- Specify one or more AWS Config rule names to filter the results by rule.
-
setConfigRuleNames
Specify one or more AWS Config rule names to filter the results by rule.
- Parameters:
configRuleNames
- Specify one or more AWS Config rule names to filter the results by rule.
-
withConfigRuleNames
Specify one or more AWS Config rule names to filter the results by rule.
NOTE: This method appends the values to the existing list (if any). Use
setConfigRuleNames(java.util.Collection)
orwithConfigRuleNames(java.util.Collection)
if you want to override the existing values.- Parameters:
configRuleNames
- Specify one or more AWS Config rule names to filter the results by rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withConfigRuleNames
public DescribeComplianceByConfigRuleRequest withConfigRuleNames(Collection<String> configRuleNames) Specify one or more AWS Config rule names to filter the results by rule.
- Parameters:
configRuleNames
- Specify one or more AWS Config rule names to filter the results by rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getComplianceTypes
Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Returns:
- Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
. - See Also:
-
setComplianceTypes
Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Parameters:
complianceTypes
- Filters the results by compliance.The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- See Also:
-
withComplianceTypes
Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.NOTE: This method appends the values to the existing list (if any). Use
setComplianceTypes(java.util.Collection)
orwithComplianceTypes(java.util.Collection)
if you want to override the existing values.- Parameters:
complianceTypes
- Filters the results by compliance.The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
withComplianceTypes
public DescribeComplianceByConfigRuleRequest withComplianceTypes(Collection<String> complianceTypes) Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Parameters:
complianceTypes
- Filters the results by compliance.The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
withComplianceTypes
Filters the results by compliance.
The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Parameters:
complianceTypes
- Filters the results by compliance.The allowed values are
COMPLIANT
,NON_COMPLIANT
, andINSUFFICIENT_DATA
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setNextToken
The
nextToken
string returned on a previous page that you use to get the next page of results in a paginated response.- Parameters:
nextToken
- ThenextToken
string returned on a previous page that you use to get the next page of results in a paginated response.
-
getNextToken
The
nextToken
string returned on a previous page that you use to get the next page of results in a paginated response.- Returns:
- The
nextToken
string returned on a previous page that you use to get the next page of results in a paginated response.
-
withNextToken
The
nextToken
string returned on a previous page that you use to get the next page of results in a paginated response.- Parameters:
nextToken
- ThenextToken
string returned on a previous page that you use to get the next page of results in a paginated response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-