Containerization feature of SO
[so.git] / adapters / mso-openstack-adapters / src / main / java / org / onap / so / adapters / network / async / client / DeleteNetworkNotification.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP - SO
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.so.adapters.network.async.client;
22
23 import javax.xml.bind.annotation.XmlAccessType;
24 import javax.xml.bind.annotation.XmlAccessorType;
25 import javax.xml.bind.annotation.XmlElement;
26 import javax.xml.bind.annotation.XmlType;
27
28
29 /**
30  * <p>Java class for deleteNetworkNotification complex type.
31  * 
32  * <p>The following schema fragment specifies the expected content contained within this class.
33  * 
34  * <pre>
35  * &lt;complexType name="deleteNetworkNotification">
36  *   &lt;complexContent>
37  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
38  *       &lt;sequence>
39  *         &lt;element name="messageId" type="{http://www.w3.org/2001/XMLSchema}string"/>
40  *         &lt;element name="completed" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
41  *         &lt;element name="exception" type="{http://org.onap.so/networkNotify}msoExceptionCategory" minOccurs="0"/>
42  *         &lt;element name="errorMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
43  *         &lt;element name="networkDeleted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
44  *       &lt;/sequence>
45  *     &lt;/restriction>
46  *   &lt;/complexContent>
47  * &lt;/complexType>
48  * </pre>
49  * 
50  * 
51  */
52 @XmlAccessorType(XmlAccessType.FIELD)
53 @XmlType(name = "deleteNetworkNotification", propOrder = {
54     "messageId",
55     "completed",
56     "exception",
57     "errorMessage",
58     "networkDeleted"
59 })
60 public class DeleteNetworkNotification {
61
62     @XmlElement(required = true)
63     protected String messageId;
64     protected boolean completed;
65     protected MsoExceptionCategory exception;
66     protected String errorMessage;
67     protected Boolean networkDeleted;
68
69     /**
70      * Gets the value of the messageId property.
71      * 
72      * @return
73      *     possible object is
74      *     {@link String }
75      *     
76      */
77     public String getMessageId() {
78         return messageId;
79     }
80
81     /**
82      * Sets the value of the messageId property.
83      * 
84      * @param value
85      *     allowed object is
86      *     {@link String }
87      *     
88      */
89     public void setMessageId(String value) {
90         this.messageId = value;
91     }
92
93     /**
94      * Gets the value of the completed property.
95      * 
96      */
97     public boolean isCompleted() {
98         return completed;
99     }
100
101     /**
102      * Sets the value of the completed property.
103      * 
104      */
105     public void setCompleted(boolean value) {
106         this.completed = value;
107     }
108
109     /**
110      * Gets the value of the exception property.
111      * 
112      * @return
113      *     possible object is
114      *     {@link MsoExceptionCategory }
115      *     
116      */
117     public MsoExceptionCategory getException() {
118         return exception;
119     }
120
121     /**
122      * Sets the value of the exception property.
123      * 
124      * @param value
125      *     allowed object is
126      *     {@link MsoExceptionCategory }
127      *     
128      */
129     public void setException(MsoExceptionCategory value) {
130         this.exception = value;
131     }
132
133     /**
134      * Gets the value of the errorMessage property.
135      * 
136      * @return
137      *     possible object is
138      *     {@link String }
139      *     
140      */
141     public String getErrorMessage() {
142         return errorMessage;
143     }
144
145     /**
146      * Sets the value of the errorMessage property.
147      * 
148      * @param value
149      *     allowed object is
150      *     {@link String }
151      *     
152      */
153     public void setErrorMessage(String value) {
154         this.errorMessage = value;
155     }
156
157     /**
158      * Gets the value of the networkDeleted property.
159      * 
160      * @return
161      *     possible object is
162      *     {@link Boolean }
163      *     
164      */
165     public Boolean isNetworkDeleted() {
166         return networkDeleted;
167     }
168
169     /**
170      * Sets the value of the networkDeleted property.
171      * 
172      * @param value
173      *     allowed object is
174      *     {@link Boolean }
175      *     
176      */
177     public void setNetworkDeleted(Boolean value) {
178         this.networkDeleted = value;
179     }
180
181 }