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" minOccurs="0"/>
023 * <element name="givenName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
024 * <element name="familyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
025 * <element name="summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
026 * <element name="details" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
027 * <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
028 * <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
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 protected String incidentDate;
054 protected String givenName;
055 protected String familyName;
056 protected String summary;
057 protected String details;
058 protected String email;
059 protected String phone;
060
061 /**
062 * Gets the value of the incidentId property.
063 *
064 * @return
065 * possible object is
066 * {@link String }
067 *
068 */
069 public String getIncidentId() {
070 return incidentId;
071 }
072
073 /**
074 * Sets the value of the incidentId property.
075 *
076 * @param value
077 * allowed object is
078 * {@link String }
079 *
080 */
081 public void setIncidentId(String value) {
082 this.incidentId = value;
083 }
084
085 /**
086 * Gets the value of the incidentDate property.
087 *
088 * @return
089 * possible object is
090 * {@link String }
091 *
092 */
093 public String getIncidentDate() {
094 return incidentDate;
095 }
096
097 /**
098 * Sets the value of the incidentDate property.
099 *
100 * @param value
101 * allowed object is
102 * {@link String }
103 *
104 */
105 public void setIncidentDate(String value) {
106 this.incidentDate = value;
107 }
108
109 /**
110 * Gets the value of the givenName property.
111 *
112 * @return
113 * possible object is
114 * {@link String }
115 *
116 */
117 public String getGivenName() {
118 return givenName;
119 }
120
121 /**
122 * Sets the value of the givenName property.
123 *
124 * @param value
125 * allowed object is
126 * {@link String }
127 *
128 */
129 public void setGivenName(String value) {
130 this.givenName = value;
131 }
132
133 /**
134 * Gets the value of the familyName property.
135 *
136 * @return
137 * possible object is
138 * {@link String }
139 *
140 */
141 public String getFamilyName() {
142 return familyName;
143 }
144
145 /**
146 * Sets the value of the familyName property.
147 *
148 * @param value
149 * allowed object is
150 * {@link String }
151 *
152 */
153 public void setFamilyName(String value) {
154 this.familyName = value;
155 }
156
157 /**
158 * Gets the value of the summary property.
159 *
160 * @return
161 * possible object is
162 * {@link String }
163 *
164 */
165 public String getSummary() {
166 return summary;
167 }
168
169 /**
170 * Sets the value of the summary property.
171 *
172 * @param value
173 * allowed object is
174 * {@link String }
175 *
176 */
177 public void setSummary(String value) {
178 this.summary = value;
179 }
180
181 /**
182 * Gets the value of the details property.
183 *
184 * @return
185 * possible object is
186 * {@link String }
187 *
188 */
189 public String getDetails() {
190 return details;
191 }
192
193 /**
194 * Sets the value of the details property.
195 *
196 * @param value
197 * allowed object is
198 * {@link String }
199 *
200 */
201 public void setDetails(String value) {
202 this.details = value;
203 }
204
205 /**
206 * Gets the value of the email property.
207 *
208 * @return
209 * possible object is
210 * {@link String }
211 *
212 */
213 public String getEmail() {
214 return email;
215 }
216
217 /**
218 * Sets the value of the email property.
219 *
220 * @param value
221 * allowed object is
222 * {@link String }
223 *
224 */
225 public void setEmail(String value) {
226 this.email = value;
227 }
228
229 /**
230 * Gets the value of the phone property.
231 *
232 * @return
233 * possible object is
234 * {@link String }
235 *
236 */
237 public String getPhone() {
238 return phone;
239 }
240
241 /**
242 * Sets the value of the phone property.
243 *
244 * @param value
245 * allowed object is
246 * {@link String }
247 *
248 */
249 public void setPhone(String value) {
250 this.phone = value;
251 }
252
253 }