1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.linecorp.centraldogma.server.internal.admin.dto;
18
19 import com.linecorp.centraldogma.internal.thrift.PluginOperationParamDef;
20
21 public class PluginOperationParamDefDto {
22 private String name;
23 private String type;
24 private CommentDto comment;
25
26 public PluginOperationParamDefDto() {
27 }
28
29 public PluginOperationParamDefDto(PluginOperationParamDef paramDef) {
30 name = paramDef.getName();
31 type = paramDef.getType().name();
32 if (paramDef.getComment() != null) {
33 comment = new CommentDto(paramDef.getComment());
34 }
35 }
36
37 public String getName() {
38 return name;
39 }
40
41 public void setName(String name) {
42 this.name = name;
43 }
44
45 public String getType() {
46 return type;
47 }
48
49 public void setType(String type) {
50 this.type = type;
51 }
52
53 public CommentDto getComment() {
54 return comment;
55 }
56
57 public void setComment(CommentDto comment) {
58 this.comment = comment;
59 }
60 }