Interface ExternalEvaluation.Builder

    • Method Detail

      • complianceResourceType

        ExternalEvaluation.Builder complianceResourceType​(String complianceResourceType)

        The evaluated compliance resource type. Config accepts AWS::::Account resource type.

        Parameters:
        complianceResourceType - The evaluated compliance resource type. Config accepts AWS::::Account resource type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complianceResourceId

        ExternalEvaluation.Builder complianceResourceId​(String complianceResourceId)

        The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.

        Parameters:
        complianceResourceId - The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complianceType

        ExternalEvaluation.Builder complianceType​(String complianceType)

        The compliance of the Amazon Web Services resource. The valid values are COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE.

        Parameters:
        complianceType - The compliance of the Amazon Web Services resource. The valid values are COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComplianceType, ComplianceType
      • complianceType

        ExternalEvaluation.Builder complianceType​(ComplianceType complianceType)

        The compliance of the Amazon Web Services resource. The valid values are COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE.

        Parameters:
        complianceType - The compliance of the Amazon Web Services resource. The valid values are COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ComplianceType, ComplianceType
      • annotation

        ExternalEvaluation.Builder annotation​(String annotation)

        Supplementary information about the reason of compliance. For example, this task was completed on a specific date.

        Parameters:
        annotation - Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • orderingTimestamp

        ExternalEvaluation.Builder orderingTimestamp​(Instant orderingTimestamp)

        The time when the compliance was recorded.

        Parameters:
        orderingTimestamp - The time when the compliance was recorded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.