Interface LegalHold.Builder

    • Method Detail

      • title

        LegalHold.Builder title​(String title)

        The title of a legal hold.

        Parameters:
        title - The title of a legal hold.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        LegalHold.Builder status​(String status)

        The status of the legal hold.

        Parameters:
        status - The status of the legal hold.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LegalHoldStatus, LegalHoldStatus
      • description

        LegalHold.Builder description​(String description)

        The description of a legal hold.

        Parameters:
        description - The description of a legal hold.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • legalHoldId

        LegalHold.Builder legalHoldId​(String legalHoldId)

        The ID of the legal hold.

        Parameters:
        legalHoldId - The ID of the legal hold.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • legalHoldArn

        LegalHold.Builder legalHoldArn​(String legalHoldArn)

        The Amazon Resource Name (ARN) of the legal hold; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

        Parameters:
        legalHoldArn - The Amazon Resource Name (ARN) of the legal hold; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45 .
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDate

        LegalHold.Builder creationDate​(Instant creationDate)

        The time when the legal hold was created.

        Parameters:
        creationDate - The time when the legal hold was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cancellationDate

        LegalHold.Builder cancellationDate​(Instant cancellationDate)

        The time when the legal hold was cancelled.

        Parameters:
        cancellationDate - The time when the legal hold was cancelled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.