Interface ConfigRuleComplianceFilters.Builder

    • Method Detail

      • configRuleName

        ConfigRuleComplianceFilters.Builder configRuleName​(String configRuleName)

        The name of the Config rule.

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

        ConfigRuleComplianceFilters.Builder complianceType​(String complianceType)

        The rule compliance status.

        For the ConfigRuleComplianceFilters data type, Config supports only COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE and the INSUFFICIENT_DATA values.

        Parameters:
        complianceType - The rule compliance status.

        For the ConfigRuleComplianceFilters data type, Config supports only COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE and the INSUFFICIENT_DATA values.

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

        ConfigRuleComplianceFilters.Builder complianceType​(ComplianceType complianceType)

        The rule compliance status.

        For the ConfigRuleComplianceFilters data type, Config supports only COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE and the INSUFFICIENT_DATA values.

        Parameters:
        complianceType - The rule compliance status.

        For the ConfigRuleComplianceFilters data type, Config supports only COMPLIANT and NON_COMPLIANT. Config does not support the NOT_APPLICABLE and the INSUFFICIENT_DATA values.

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

        ConfigRuleComplianceFilters.Builder accountId​(String accountId)

        The 12-digit account ID of the source account.

        Parameters:
        accountId - The 12-digit account ID of the source account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsRegion

        ConfigRuleComplianceFilters.Builder awsRegion​(String awsRegion)

        The source region where the data is aggregated.

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