RetentionType

public enum RetentionType : BoxEnum

Specifies the retention type

  • You can modify the retention policy. For example, you can add or remove folders, shorten or lengthen the policy duration, or delete the assignment. Use this type if your retention policy is not related to any regulatory purposes.

    Declaration

    Swift

    case modifiable
  • You can modify the retention policy only in a limited way: add a folder, lengthen the duration, retire the policy, change the disposition action or notification settings. You cannot perform other actions, such as deleting the assignment or shortening the policy duration. Use this type to ensure compliance with regulatory retention policies.

    Declaration

    Swift

    case nonModifiable
  • Custom value that was not yet implemented in current SDK version.

    Declaration

    Swift

    case customValue(String)
  • Creates a new value

    Declaration

    Swift

    public init(_ value: String)

    Parameters

    value

    String representation of a RetentionType rawValue

  • Returns string representation of RetentionType

    Declaration

    Swift

    public var description: String { get }