@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetAggregateComplianceDetailsByConfigRuleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
GetAggregateComplianceDetailsByConfigRuleRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetAggregateComplianceDetailsByConfigRuleRequest |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The 12-digit account ID of the source account.
|
String |
getAwsRegion()
The source region from where the data is aggregated.
|
String |
getComplianceType()
The resource compliance status.
|
String |
getConfigRuleName()
The name of the Config rule for which you want compliance information.
|
String |
getConfigurationAggregatorName()
The name of the configuration aggregator.
|
Integer |
getLimit()
The maximum number of evaluation results returned on each page.
|
String |
getNextToken()
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
int |
hashCode() |
void |
setAccountId(String accountId)
The 12-digit account ID of the source account.
|
void |
setAwsRegion(String awsRegion)
The source region from where the data is aggregated.
|
void |
setComplianceType(String complianceType)
The resource compliance status.
|
void |
setConfigRuleName(String configRuleName)
The name of the Config rule for which you want compliance information.
|
void |
setConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
|
void |
setLimit(Integer limit)
The maximum number of evaluation results returned on each page.
|
void |
setNextToken(String nextToken)
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
String |
toString()
Returns a string representation of this object.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withAccountId(String accountId)
The 12-digit account ID of the source account.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withAwsRegion(String awsRegion)
The source region from where the data is aggregated.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withComplianceType(ComplianceType complianceType)
The resource compliance status.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withComplianceType(String complianceType)
The resource compliance status.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withConfigRuleName(String configRuleName)
The name of the Config rule for which you want compliance information.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withLimit(Integer limit)
The maximum number of evaluation results returned on each page.
|
GetAggregateComplianceDetailsByConfigRuleRequest |
withNextToken(String nextToken)
The
nextToken string returned on a previous page that you use to get the next page of results in a
paginated response. |
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic GetAggregateComplianceDetailsByConfigRuleRequest()
public void setConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
configurationAggregatorName - The name of the configuration aggregator.public String getConfigurationAggregatorName()
The name of the configuration aggregator.
public GetAggregateComplianceDetailsByConfigRuleRequest withConfigurationAggregatorName(String configurationAggregatorName)
The name of the configuration aggregator.
configurationAggregatorName - The name of the configuration aggregator.public void setConfigRuleName(String configRuleName)
The name of the Config rule for which you want compliance information.
configRuleName - The name of the Config rule for which you want compliance information.public String getConfigRuleName()
The name of the Config rule for which you want compliance information.
public GetAggregateComplianceDetailsByConfigRuleRequest withConfigRuleName(String configRuleName)
The name of the Config rule for which you want compliance information.
configRuleName - The name of the Config rule for which you want compliance information.public void setAccountId(String accountId)
The 12-digit account ID of the source account.
accountId - The 12-digit account ID of the source account.public String getAccountId()
The 12-digit account ID of the source account.
public GetAggregateComplianceDetailsByConfigRuleRequest withAccountId(String accountId)
The 12-digit account ID of the source account.
accountId - The 12-digit account ID of the source account.public void setAwsRegion(String awsRegion)
The source region from where the data is aggregated.
awsRegion - The source region from where the data is aggregated.public String getAwsRegion()
The source region from where the data is aggregated.
public GetAggregateComplianceDetailsByConfigRuleRequest withAwsRegion(String awsRegion)
The source region from where the data is aggregated.
awsRegion - The source region from where the data is aggregated.public void setComplianceType(String complianceType)
The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE
and INSUFFICIENT_DATA values.
complianceType - The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA values.
ComplianceTypepublic String getComplianceType()
The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE
and INSUFFICIENT_DATA values.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA values.
ComplianceTypepublic GetAggregateComplianceDetailsByConfigRuleRequest withComplianceType(String complianceType)
The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE
and INSUFFICIENT_DATA values.
complianceType - The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA values.
ComplianceTypepublic GetAggregateComplianceDetailsByConfigRuleRequest withComplianceType(ComplianceType complianceType)
The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE
and INSUFFICIENT_DATA values.
complianceType - The resource compliance status.
For the GetAggregateComplianceDetailsByConfigRuleRequest data type, Config supports only the
COMPLIANT and NON_COMPLIANT. Config does not support the
NOT_APPLICABLE and INSUFFICIENT_DATA values.
ComplianceTypepublic void setLimit(Integer limit)
The maximum number of evaluation results returned on each page. The default is 50. You cannot specify a number greater than 100. If you specify 0, Config uses the default.
limit - The maximum number of evaluation results returned on each page. The default is 50. You cannot specify a
number greater than 100. If you specify 0, Config uses the default.public Integer getLimit()
The maximum number of evaluation results returned on each page. The default is 50. You cannot specify a number greater than 100. If you specify 0, Config uses the default.
public GetAggregateComplianceDetailsByConfigRuleRequest withLimit(Integer limit)
The maximum number of evaluation results returned on each page. The default is 50. You cannot specify a number greater than 100. If you specify 0, Config uses the default.
limit - The maximum number of evaluation results returned on each page. The default is 50. You cannot specify a
number greater than 100. If you specify 0, Config uses the default.public void setNextToken(String nextToken)
The nextToken string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken - The nextToken string returned on a previous page that you use to get the next page of results
in a paginated response.public String getNextToken()
The nextToken string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken string returned on a previous page that you use to get the next page of
results in a paginated response.public GetAggregateComplianceDetailsByConfigRuleRequest withNextToken(String nextToken)
The nextToken string returned on a previous page that you use to get the next page of results in a
paginated response.
nextToken - The nextToken string returned on a previous page that you use to get the next page of results
in a paginated response.public String toString()
toString in class ObjectObject.toString()public GetAggregateComplianceDetailsByConfigRuleRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.