Interface ConformancePackDetail.Builder

    • Method Detail

      • conformancePackName

        ConformancePackDetail.Builder conformancePackName​(String conformancePackName)

        Name of the conformance pack.

        Parameters:
        conformancePackName - Name of the conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conformancePackArn

        ConformancePackDetail.Builder conformancePackArn​(String conformancePackArn)

        Amazon Resource Name (ARN) of the conformance pack.

        Parameters:
        conformancePackArn - Amazon Resource Name (ARN) of the conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conformancePackId

        ConformancePackDetail.Builder conformancePackId​(String conformancePackId)

        ID of the conformance pack.

        Parameters:
        conformancePackId - ID of the conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deliveryS3Bucket

        ConformancePackDetail.Builder deliveryS3Bucket​(String deliveryS3Bucket)

        The name of the Amazon S3 bucket where Config stores conformance pack templates.

        This field is optional.

        Parameters:
        deliveryS3Bucket - The name of the Amazon S3 bucket where Config stores conformance pack templates.

        This field is optional.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deliveryS3KeyPrefix

        ConformancePackDetail.Builder deliveryS3KeyPrefix​(String deliveryS3KeyPrefix)

        The prefix for the Amazon S3 bucket.

        This field is optional.

        Parameters:
        deliveryS3KeyPrefix - The prefix for the Amazon S3 bucket.

        This field is optional.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conformancePackInputParameters

        ConformancePackDetail.Builder conformancePackInputParameters​(Collection<ConformancePackInputParameter> conformancePackInputParameters)

        A list of ConformancePackInputParameter objects.

        Parameters:
        conformancePackInputParameters - A list of ConformancePackInputParameter objects.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • conformancePackInputParameters

        ConformancePackDetail.Builder conformancePackInputParameters​(ConformancePackInputParameter... conformancePackInputParameters)

        A list of ConformancePackInputParameter objects.

        Parameters:
        conformancePackInputParameters - A list of ConformancePackInputParameter objects.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateRequestedTime

        ConformancePackDetail.Builder lastUpdateRequestedTime​(Instant lastUpdateRequestedTime)

        The last time a conformation pack update was requested.

        Parameters:
        lastUpdateRequestedTime - The last time a conformation pack update was requested.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdBy

        ConformancePackDetail.Builder createdBy​(String createdBy)

        The Amazon Web Services service that created the conformance pack.

        Parameters:
        createdBy - The Amazon Web Services service that created the conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateSSMDocumentDetails

        ConformancePackDetail.Builder templateSSMDocumentDetails​(TemplateSSMDocumentDetails templateSSMDocumentDetails)

        An object that contains the name or Amazon Resource Name (ARN) of the Amazon Web Services Systems Manager document (SSM document) and the version of the SSM document that is used to create a conformance pack.

        Parameters:
        templateSSMDocumentDetails - An object that contains the name or Amazon Resource Name (ARN) of the Amazon Web Services Systems Manager document (SSM document) and the version of the SSM document that is used to create a conformance pack.
        Returns:
        Returns a reference to this object so that method calls can be chained together.