Class BookmarkListPatchDto

java.lang.Object
io.goobi.viewer.api.rest.v1.bookmarks.BookmarkListPatchDto

public class BookmarkListPatchDto extends Object
Transfer object for PATCH /users/bookmarks/{listId}. Distinguishes between "field absent" (null) and "field explicitly set" to support partial updates per RFC 7396. Intentionally narrow: shareKey and ownership fields are not patchable through this endpoint to prevent mass-assignment and user-controlled share-key smuggling.
  • Constructor Details

    • BookmarkListPatchDto

      public BookmarkListPatchDto()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getIsPublic

      public Boolean getIsPublic()
    • setIsPublic

      public void setIsPublic(Boolean isPublic)