Interface AssessmentFrameworkShareRequest.Builder

    • Method Detail

      • id

        AssessmentFrameworkShareRequest.Builder id​(String id)

        The unique identifier for the share request.

        Parameters:
        id - The unique identifier for the share request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • frameworkId

        AssessmentFrameworkShareRequest.Builder frameworkId​(String frameworkId)

        The unique identifier for the shared custom framework.

        Parameters:
        frameworkId - The unique identifier for the shared custom framework.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • frameworkName

        AssessmentFrameworkShareRequest.Builder frameworkName​(String frameworkName)

        The name of the custom framework that the share request is for.

        Parameters:
        frameworkName - The name of the custom framework that the share request is for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • frameworkDescription

        AssessmentFrameworkShareRequest.Builder frameworkDescription​(String frameworkDescription)

        The description of the shared custom framework.

        Parameters:
        frameworkDescription - The description of the shared custom framework.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceAccount

        AssessmentFrameworkShareRequest.Builder sourceAccount​(String sourceAccount)

        The Amazon Web Services account of the sender.

        Parameters:
        sourceAccount - The Amazon Web Services account of the sender.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationAccount

        AssessmentFrameworkShareRequest.Builder destinationAccount​(String destinationAccount)

        The Amazon Web Services account of the recipient.

        Parameters:
        destinationAccount - The Amazon Web Services account of the recipient.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationRegion

        AssessmentFrameworkShareRequest.Builder destinationRegion​(String destinationRegion)

        The Amazon Web Services Region of the recipient.

        Parameters:
        destinationRegion - The Amazon Web Services Region of the recipient.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • expirationTime

        AssessmentFrameworkShareRequest.Builder expirationTime​(Instant expirationTime)

        The time when the share request expires.

        Parameters:
        expirationTime - The time when the share request expires.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        AssessmentFrameworkShareRequest.Builder creationTime​(Instant creationTime)

        The time when the share request was created.

        Parameters:
        creationTime - The time when the share request was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdated

        AssessmentFrameworkShareRequest.Builder lastUpdated​(Instant lastUpdated)

        Specifies when the share request was last updated.

        Parameters:
        lastUpdated - Specifies when the share request was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • comment

        AssessmentFrameworkShareRequest.Builder comment​(String comment)

        An optional comment from the sender about the share request.

        Parameters:
        comment - An optional comment from the sender about the share request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • standardControlsCount

        AssessmentFrameworkShareRequest.Builder standardControlsCount​(Integer standardControlsCount)

        The number of standard controls that are part of the shared custom framework.

        Parameters:
        standardControlsCount - The number of standard controls that are part of the shared custom framework.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customControlsCount

        AssessmentFrameworkShareRequest.Builder customControlsCount​(Integer customControlsCount)

        The number of custom controls that are part of the shared custom framework.

        Parameters:
        customControlsCount - The number of custom controls that are part of the shared custom framework.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • complianceType

        AssessmentFrameworkShareRequest.Builder complianceType​(String complianceType)

        The compliance type that the shared custom framework supports, such as CIS or HIPAA.

        Parameters:
        complianceType - The compliance type that the shared custom framework supports, such as CIS or HIPAA.
        Returns:
        Returns a reference to this object so that method calls can be chained together.