1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.atlassian.jira.rest.client.domain.input;
18
19 import com.atlassian.jira.rest.client.domain.AssigneeType;
20
21 import javax.annotation.Nullable;
22
23
24
25
26
27
28 public class ComponentInput {
29 @Nullable
30 private final String name;
31 @Nullable
32 private final String description;
33 @Nullable
34 private final String leadUsername;
35 @Nullable
36 private final AssigneeType assigneeType;
37
38 public ComponentInput(@Nullable String name, @Nullable String description, @Nullable String leadUsername, @Nullable AssigneeType assigneeType) {
39 this.name = name;
40 this.description = description;
41 this.leadUsername = leadUsername;
42 this.assigneeType = assigneeType;
43 }
44
45 @Nullable
46 public String getName() {
47 return name;
48 }
49
50 @Nullable
51 public String getDescription() {
52 return description;
53 }
54
55 @Nullable
56 public String getLeadUsername() {
57 return leadUsername;
58 }
59
60 @Nullable
61 public AssigneeType getAssigneeType() {
62 return assigneeType;
63 }
64
65
66 }