1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.mycore.mcr.acl.accesskey.restapi.v2.model;
20
21 import java.util.List;
22
23 import com.fasterxml.jackson.annotation.JsonProperty;
24
25 import org.mycore.mcr.acl.accesskey.model.MCRAccessKey;
26
27 public class MCRAccessKeyInformation {
28
29 private List<MCRAccessKey> accessKeys;
30
31 private int totalAccessKeyCount;
32
33 public MCRAccessKeyInformation(List<MCRAccessKey> accessKeys, int totalAccessKeyCount) {
34 setAccessKeys(accessKeys);
35 setTotalAccessKeyCount(totalAccessKeyCount);
36 }
37
38 public void setAccessKeys(List<MCRAccessKey> accessKeys) {
39 this.accessKeys = accessKeys;
40 }
41
42 @JsonProperty("items")
43 public List<MCRAccessKey> getAccessKeys() {
44 return this.accessKeys;
45 }
46
47 public void setTotalAccessKeyCount(int totalAccessKeyCount) {
48 this.totalAccessKeyCount = totalAccessKeyCount;
49 }
50
51 @JsonProperty("totalResults")
52 public int getTotalAccessKeyCount() {
53 return this.totalAccessKeyCount;
54 }
55 }