3b0028cbfc15e75f3d806197e9c982c0611c21f6
[platform/core/security/suspicious-activity-monitor.git] / server / samserver / src / main / java / com / samsung / samserver / web / rest / service / vm / UIAuditRulesUpdate.java
1 /**
2  * In Samsung Ukraine R&D Center (SRK under a contract between)
3  * LLC "Samsung Electronics Co", Ltd (Seoul, Republic of Korea)
4  * Copyright (C) 2018 Samsung Electronics Co., Ltd. All rights reserved.
5  */
6 package com.samsung.samserver.web.rest.service.vm;
7
8 import com.fasterxml.jackson.annotation.JsonProperty;
9 import javax.validation.Valid;
10 import javax.validation.constraints.NotNull;
11 import java.util.List;
12 import lombok.*;
13
14 import static com.samsung.samserver.web.rest.service.vm.UIAuditRules.*;
15
16 /**
17  * View Model for UI Audit Rules Update.
18  *
19  * @author <A HREF="mailto:m.dalakov@samsung.com">Mykhailo Dalakov</A>
20  * @version 1.0
21  */
22
23 @Getter @Setter @ToString
24 public class UIAuditRulesUpdate {
25
26     @Valid
27     @NotNull
28     @JsonProperty("rules")
29     private List<UIAuditRule> uiAuditRuleList;
30
31 }