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