1 package io.apicurio.registry.maven;
2
3 import java.io.File;
4 import java.util.List;
5
6 public class DownloadArtifact {
7
8 private String groupId;
9 private String artifactId;
10 private String version;
11 private File file;
12 private Boolean overwrite;
13 private List<DownloadArtifact> artifactReferences;
14
15
16
17
18 public DownloadArtifact() {
19 }
20
21
22
23
24 public String getGroupId() {
25 return groupId;
26 }
27
28
29
30
31 public void setGroupId(String groupId) {
32 this.groupId = groupId;
33 }
34
35
36
37
38 public String getArtifactId() {
39 return artifactId;
40 }
41
42
43
44
45 public void setArtifactId(String artifactId) {
46 this.artifactId = artifactId;
47 }
48
49
50
51
52 public File getFile() {
53 return file;
54 }
55
56
57
58
59 public void setFile(File file) {
60 this.file = file;
61 }
62
63
64
65
66 public Boolean getOverwrite() {
67 return overwrite;
68 }
69
70
71
72
73 public void setOverwrite(Boolean overwrite) {
74 this.overwrite = overwrite;
75 }
76
77
78
79
80 public String getVersion() {
81 return version;
82 }
83
84
85
86
87 public void setVersion(String version) {
88 this.version = version;
89 }
90
91
92
93
94 public List<DownloadArtifact> getArtifactReferences() {
95 return artifactReferences;
96 }
97
98
99
100
101 public void setArtifactReferences(List<DownloadArtifact> artifactReferences) {
102 this.artifactReferences = artifactReferences;
103 }
104 }