1 package de.dlr.shepard.neo4Core.io;
2
3 import io.swagger.v3.oas.annotations.media.Schema;
4 import io.swagger.v3.oas.annotations.media.Schema.AccessMode;
5 import lombok.AllArgsConstructor;
6 import lombok.Data;
7 import lombok.NoArgsConstructor;
8
9 @Data
10 @Schema(name = "Roles")
11 @NoArgsConstructor
12 @AllArgsConstructor
13 public class RolesIO {
14 @Schema(accessMode = AccessMode.READ_ONLY)
15 private boolean owner;
16 @Schema(accessMode = AccessMode.READ_ONLY)
17 private boolean manager;
18 @Schema(accessMode = AccessMode.READ_ONLY)
19 private boolean writer;
20 @Schema(accessMode = AccessMode.READ_ONLY)
21 private boolean reader;
22 }