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.Repository;
20
21 public class RepositoryDto {
22
23 private String name;
24 private CommitDto head;
25
26 public RepositoryDto() {}
27
28 public RepositoryDto(Repository repository) {
29 name = repository.getName();
30 if (repository.getHead() != null) {
31 head = new CommitDto(repository.getHead());
32 }
33 }
34
35 public String getName() {
36 return name;
37 }
38
39 public void setName(String name) {
40 this.name = name;
41 }
42
43 public CommitDto getHead() {
44 return head;
45 }
46
47 public void setHead(CommitDto head) {
48 this.head = head;
49 }
50 }