Interface GetAggregateComplianceDetailsByConfigRuleRequest.Builder

    • Method Detail

      • configurationAggregatorName

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder configurationAggregatorName​(String configurationAggregatorName)

        The name of the configuration aggregator.

        Parameters:
        configurationAggregatorName - The name of the configuration aggregator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configRuleName

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder configRuleName​(String configRuleName)

        The name of the Config rule for which you want compliance information.

        Parameters:
        configRuleName - The name of the Config rule for which you want compliance information.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsRegion

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder awsRegion​(String awsRegion)

        The source region from where the data is aggregated.

        Parameters:
        awsRegion - The source region from where the data is aggregated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complianceType

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder complianceType​(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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComplianceType, ComplianceType
      • complianceType

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder complianceType​(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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComplianceType, ComplianceType
      • limit

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder limit​(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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        GetAggregateComplianceDetailsByConfigRuleRequest.Builder nextToken​(String nextToken)

        The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

        Parameters:
        nextToken - The nextToken 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.