package jnpf.dmsEntity.center; import jakarta.validation.constraints.*; import lombok.Data; import java.util.Date; import java.util.UUID; /** Disable a main document's logical directory, including its records. Center resolves membership. */ @Data public class DmsCenterDisableCommand { @NotBlank private String tenantId; @NotNull private UUID requestId; @NotNull private UUID mainDocumentId; @NotNull private UUID expectedMainVersionId; @NotBlank private String reason; @NotBlank private String actorId; @NotNull private Date effectiveAt; @NotBlank private String leaseToken; }