View Javadoc
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       * Constructor.
17       */
18      public DownloadArtifact() {
19      }
20  
21      /**
22       * @return the groupId
23       */
24      public String getGroupId() {
25          return groupId;
26      }
27  
28      /**
29       * @param groupId the groupId to set
30       */
31      public void setGroupId(String groupId) {
32          this.groupId = groupId;
33      }
34  
35      /**
36       * @return the artifactId
37       */
38      public String getArtifactId() {
39          return artifactId;
40      }
41  
42      /**
43       * @param artifactId the artifactId to set
44       */
45      public void setArtifactId(String artifactId) {
46          this.artifactId = artifactId;
47      }
48  
49      /**
50       * @return the file
51       */
52      public File getFile() {
53          return file;
54      }
55  
56      /**
57       * @param file the file to set
58       */
59      public void setFile(File file) {
60          this.file = file;
61      }
62  
63      /**
64       * @return the overwrite
65       */
66      public Boolean getOverwrite() {
67          return overwrite;
68      }
69  
70      /**
71       * @param overwrite the overwrite to set
72       */
73      public void setOverwrite(Boolean overwrite) {
74          this.overwrite = overwrite;
75      }
76  
77      /**
78       * @return the version
79       */
80      public String getVersion() {
81          return version;
82      }
83  
84      /**
85       * @param version the version to set
86       */
87      public void setVersion(String version) {
88          this.version = version;
89      }
90  
91      /**
92       * @return the artifactReferences
93       */
94      public List<DownloadArtifact> getArtifactReferences() {
95          return artifactReferences;
96      }
97  
98      /**
99       * @param artifactReferences the references to set
100      */
101     public void setArtifactReferences(List<DownloadArtifact> artifactReferences) {
102         this.artifactReferences = artifactReferences;
103     }
104 }