001
002 package org.apache.camel.example.reportincident;
003
004 import javax.xml.bind.annotation.XmlAccessType;
005 import javax.xml.bind.annotation.XmlAccessorType;
006 import javax.xml.bind.annotation.XmlElement;
007 import javax.xml.bind.annotation.XmlRootElement;
008 import javax.xml.bind.annotation.XmlType;
009
010
011 /**
012 * <p>Java class for anonymous complex type.
013 *
014 * <p>The following schema fragment specifies the expected content contained within this class.
015 *
016 * <pre>
017 * <complexType>
018 * <complexContent>
019 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
020 * <sequence>
021 * <element name="incidentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
022 * <element name="incidentDate" type="{http://www.w3.org/2001/XMLSchema}string"/>
023 * <element name="givenName" type="{http://www.w3.org/2001/XMLSchema}string"/>
024 * <element name="familyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
025 * <element name="summary" type="{http://www.w3.org/2001/XMLSchema}string"/>
026 * <element name="details" type="{http://www.w3.org/2001/XMLSchema}string"/>
027 * <element name="email" type="{http://www.w3.org/2001/XMLSchema}string"/>
028 * <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string"/>
029 * </sequence>
030 * </restriction>
031 * </complexContent>
032 * </complexType>
033 * </pre>
034 *
035 *
036 */
037 @XmlAccessorType(XmlAccessType.FIELD)
038 @XmlType(name = "", propOrder = {
039 "incidentId",
040 "incidentDate",
041 "givenName",
042 "familyName",
043 "summary",
044 "details",
045 "email",
046 "phone"
047 })
048 @XmlRootElement(name = "inputReportIncident")
049 public class InputReportIncident {
050
051 @XmlElement(required = true)
052 protected String incidentId;
053 @XmlElement(required = true)
054 protected String incidentDate;
055 @XmlElement(required = true)
056 protected String givenName;
057 @XmlElement(required = true)
058 protected String familyName;
059 @XmlElement(required = true)
060 protected String summary;
061 @XmlElement(required = true)
062 protected String details;
063 @XmlElement(required = true)
064 protected String email;
065 @XmlElement(required = true)
066 protected String phone;
067
068 /**
069 * Gets the value of the incidentId property.
070 *
071 * @return
072 * possible object is
073 * {@link String }
074 *
075 */
076 public String getIncidentId() {
077 return incidentId;
078 }
079
080 /**
081 * Sets the value of the incidentId property.
082 *
083 * @param value
084 * allowed object is
085 * {@link String }
086 *
087 */
088 public void setIncidentId(String value) {
089 this.incidentId = value;
090 }
091
092 /**
093 * Gets the value of the incidentDate property.
094 *
095 * @return
096 * possible object is
097 * {@link String }
098 *
099 */
100 public String getIncidentDate() {
101 return incidentDate;
102 }
103
104 /**
105 * Sets the value of the incidentDate property.
106 *
107 * @param value
108 * allowed object is
109 * {@link String }
110 *
111 */
112 public void setIncidentDate(String value) {
113 this.incidentDate = value;
114 }
115
116 /**
117 * Gets the value of the givenName property.
118 *
119 * @return
120 * possible object is
121 * {@link String }
122 *
123 */
124 public String getGivenName() {
125 return givenName;
126 }
127
128 /**
129 * Sets the value of the givenName property.
130 *
131 * @param value
132 * allowed object is
133 * {@link String }
134 *
135 */
136 public void setGivenName(String value) {
137 this.givenName = value;
138 }
139
140 /**
141 * Gets the value of the familyName property.
142 *
143 * @return
144 * possible object is
145 * {@link String }
146 *
147 */
148 public String getFamilyName() {
149 return familyName;
150 }
151
152 /**
153 * Sets the value of the familyName property.
154 *
155 * @param value
156 * allowed object is
157 * {@link String }
158 *
159 */
160 public void setFamilyName(String value) {
161 this.familyName = value;
162 }
163
164 /**
165 * Gets the value of the summary property.
166 *
167 * @return
168 * possible object is
169 * {@link String }
170 *
171 */
172 public String getSummary() {
173 return summary;
174 }
175
176 /**
177 * Sets the value of the summary property.
178 *
179 * @param value
180 * allowed object is
181 * {@link String }
182 *
183 */
184 public void setSummary(String value) {
185 this.summary = value;
186 }
187
188 /**
189 * Gets the value of the details property.
190 *
191 * @return
192 * possible object is
193 * {@link String }
194 *
195 */
196 public String getDetails() {
197 return details;
198 }
199
200 /**
201 * Sets the value of the details property.
202 *
203 * @param value
204 * allowed object is
205 * {@link String }
206 *
207 */
208 public void setDetails(String value) {
209 this.details = value;
210 }
211
212 /**
213 * Gets the value of the email property.
214 *
215 * @return
216 * possible object is
217 * {@link String }
218 *
219 */
220 public String getEmail() {
221 return email;
222 }
223
224 /**
225 * Sets the value of the email property.
226 *
227 * @param value
228 * allowed object is
229 * {@link String }
230 *
231 */
232 public void setEmail(String value) {
233 this.email = value;
234 }
235
236 /**
237 * Gets the value of the phone property.
238 *
239 * @return
240 * possible object is
241 * {@link String }
242 *
243 */
244 public String getPhone() {
245 return phone;
246 }
247
248 /**
249 * Sets the value of the phone property.
250 *
251 * @param value
252 * allowed object is
253 * {@link String }
254 *
255 */
256 public void setPhone(String value) {
257 this.phone = value;
258 }
259
260 }