1 /*
2 =================== DO NOT EDIT THIS FILE ====================
3 Generated by Modello
4 any modifications will be overwritten.
5 ==============================================================
6 */
7
8 package org.apache.maven.continuum.web.model;
9
10 /**
11 * Class PrepareBuildSummary.
12 *
13 * @version $Revision$ $Date$
14 */
15 @SuppressWarnings( "all" )
16 public class PrepareBuildSummary
17 implements java.io.Serializable
18 {
19
20 //--------------------------/
21 //- Class/Member Variables -/
22 //--------------------------/
23
24 /**
25 * URL of the build agent.
26 */
27 private String buildAgentUrl;
28
29 /**
30 * ID of the project group.
31 */
32 private int projectGroupId = 0;
33
34 /**
35 * Name of the project group.
36 */
37 private String projectGroupName;
38
39 /**
40 * Scm root address of projects.
41 */
42 private String scmRootAddress;
43
44 /**
45 * ID of the scm root.
46 */
47 private int scmRootId = 0;
48
49 /**
50 * Field hashCode.
51 */
52 private int hashCode = 0;
53
54 /**
55 * Name where the prepare build is queued.
56 */
57 private String queueName;
58
59
60 //-----------/
61 //- Methods -/
62 //-----------/
63
64 /**
65 * Get uRL of the build agent.
66 *
67 * @return String
68 */
69 public String getBuildAgentUrl()
70 {
71 return this.buildAgentUrl;
72 } //-- String getBuildAgentUrl()
73
74 /**
75 * Get the hashCode field.
76 *
77 * @return int
78 */
79 public int getHashCode()
80 {
81 return this.hashCode;
82 } //-- int getHashCode()
83
84 /**
85 * Get iD of the project group.
86 *
87 * @return int
88 */
89 public int getProjectGroupId()
90 {
91 return this.projectGroupId;
92 } //-- int getProjectGroupId()
93
94 /**
95 * Get name of the project group.
96 *
97 * @return String
98 */
99 public String getProjectGroupName()
100 {
101 return this.projectGroupName;
102 } //-- String getProjectGroupName()
103
104 /**
105 * Get name where the prepare build is queued.
106 *
107 * @return String
108 */
109 public String getQueueName()
110 {
111 return this.queueName;
112 } //-- String getQueueName()
113
114 /**
115 * Get scm root address of projects.
116 *
117 * @return String
118 */
119 public String getScmRootAddress()
120 {
121 return this.scmRootAddress;
122 } //-- String getScmRootAddress()
123
124 /**
125 * Get iD of the scm root.
126 *
127 * @return int
128 */
129 public int getScmRootId()
130 {
131 return this.scmRootId;
132 } //-- int getScmRootId()
133
134 /**
135 * Set uRL of the build agent.
136 *
137 * @param buildAgentUrl
138 */
139 public void setBuildAgentUrl( String buildAgentUrl )
140 {
141 this.buildAgentUrl = buildAgentUrl;
142 } //-- void setBuildAgentUrl( String )
143
144 /**
145 * Set the hashCode field.
146 *
147 * @param hashCode
148 */
149 public void setHashCode( int hashCode )
150 {
151 this.hashCode = hashCode;
152 } //-- void setHashCode( int )
153
154 /**
155 * Set iD of the project group.
156 *
157 * @param projectGroupId
158 */
159 public void setProjectGroupId( int projectGroupId )
160 {
161 this.projectGroupId = projectGroupId;
162 } //-- void setProjectGroupId( int )
163
164 /**
165 * Set name of the project group.
166 *
167 * @param projectGroupName
168 */
169 public void setProjectGroupName( String projectGroupName )
170 {
171 this.projectGroupName = projectGroupName;
172 } //-- void setProjectGroupName( String )
173
174 /**
175 * Set name where the prepare build is queued.
176 *
177 * @param queueName
178 */
179 public void setQueueName( String queueName )
180 {
181 this.queueName = queueName;
182 } //-- void setQueueName( String )
183
184 /**
185 * Set scm root address of projects.
186 *
187 * @param scmRootAddress
188 */
189 public void setScmRootAddress( String scmRootAddress )
190 {
191 this.scmRootAddress = scmRootAddress;
192 } //-- void setScmRootAddress( String )
193
194 /**
195 * Set iD of the scm root.
196 *
197 * @param scmRootId
198 */
199 public void setScmRootId( int scmRootId )
200 {
201 this.scmRootId = scmRootId;
202 } //-- void setScmRootId( int )
203
204 }