2 * ===============================LICENSE_START======================================
\r
4 * ================================================================================
\r
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
\r
6 * ================================================================================
\r
7 * Licensed under the Apache License, Version 2.0 (the "License");
\r
8 * you may not use this file except in compliance with the License.
\r
9 * You may obtain a copy of the License at
\r
11 * http://www.apache.org/licenses/LICENSE-2.0
\r
13 * Unless required by applicable law or agreed to in writing, software
\r
14 * distributed under the License is distributed on an "AS IS" BASIS,
\r
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
16 * See the License for the specific language governing permissions and
\r
17 * limitations under the License.
\r
18 * ============================LICENSE_END===========================================
\r
21 package org.openecomp.dcae.apod.analytics.model.domain.cef;
\r
24 import lombok.EqualsAndHashCode;
\r
27 * Describes the performance and errors of an identified virtual network interface card
\r
29 * @author Rajiv Singla. Creation Date: 08/15/2017.
\r
32 @EqualsAndHashCode(callSuper = true)
\r
33 public class VNicPerformance extends BaseCEFModel {
\r
36 private static final long serialVersionUID = 1L;
\r
39 * Cumulative count of broadcast packets received as read at the end of the measurement interval
\r
41 * @param receivedBroadcastPacketsAccumulated New value for cumulative count of broadcast packets received as
\r
42 * read at the end of the measurement interval
\r
43 * @return Cumulative count of broadcast packets received as read at the end of the measurement interval
\r
45 private Long receivedBroadcastPacketsAccumulated;
\r
48 * Count of broadcast packets received within the measurement interval
\r
50 * @param receivedBroadcastPacketsDelta New value for count of broadcast packets received within the measurement
\r
52 * @return Count of broadcast packets received within the measurement interval
\r
54 private Long receivedBroadcastPacketsDelta;
\r
57 * Cumulative count of discarded packets received as read at the end of the measurement interval
\r
59 * @param receivedDiscardedPacketsAccumulated New value for cumulative count of discarded packets received as read
\r
60 * at the end of the measurement interval
\r
61 * @return Cumulative count of discarded packets received as read at the end of the measurement interval
\r
63 private Long receivedDiscardedPacketsAccumulated;
\r
66 * Count of discarded packets received within the measurement interval
\r
68 * @param receivedDiscardedPacketsDelta New value for count of discarded packets received within the measurement
\r
70 * @return Count of discarded packets received within the measurement interval
\r
72 private Long receivedDiscardedPacketsDelta;
\r
75 * Cumulative count of error packets received as read at the end of the measurement interval
\r
77 * @param receivedErrorPacketsAccumulated New value for cumulative count of error packets received as read at the
\r
78 * end of the measurement interval
\r
79 * @return Cumulative count of error packets received as read at the end of the measurement interval
\r
81 private Long receivedErrorPacketsAccumulated;
\r
84 * Count of error packets received within the measurement interval
\r
86 * @param receivedErrorPacketsDelta New value for count of error packets received within the measurement interval
\r
87 * @return Count of error packets received within the measurement interval
\r
89 private Long receivedErrorPacketsDelta;
\r
92 * Cumulative count of multicast packets received as read at the end of the measurement interval
\r
94 * @param receivedMulticastPacketsAccumulated New value for cumulative count of multicast packets received as
\r
95 * read at the end of the measurement interval
\r
96 * @return Cumulative count of multicast packets received as read at the end of the measurement interval
\r
98 private Long receivedMulticastPacketsAccumulated;
\r
101 * Count of multicast packets received within the measurement interval
\r
103 * @param receivedMulticastPacketsDelta New value for count of multicast packets received within the measurement
\r
105 * @return Count of multicast packets received within the measurement interval
\r
107 private Long receivedMulticastPacketsDelta;
\r
110 * Cumulative count of octets received as read at the end of the measurement interval
\r
112 * @param receivedOctetsAccumulated New value for cumulative count of octets received as read at the end of the
\r
113 * measurement interval
\r
114 * @return Cumulative count of octets received as read at the end of the measurement interval
\r
116 private Long receivedOctetsAccumulated;
\r
119 * Count of octets received within the measurement interval
\r
121 * @param receivedOctetsDelta New value for count of octets received within the measurement interval
\r
122 * @return Count of octets received within the measurement interval
\r
124 private Long receivedOctetsDelta;
\r
127 * Cumulative count of all packets received as read at the end of the measurement interval
\r
129 * @param receivedTotalPacketsAccumulated New value for cumulative count of all packets received as read at the
\r
130 * end of the measurement interval
\r
131 * @return Cumulative count of all packets received as read at the end of the measurement interval
\r
133 private Long receivedTotalPacketsAccumulated;
\r
136 * Count of all packets received within the measurement interval
\r
138 * @param receivedTotalPacketsDelta New value for count of all packets received within the measurement interval
\r
139 * @return Count of all packets received within the measurement interval
\r
141 private Long receivedTotalPacketsDelta;
\r
144 * Cumulative count of unicast packets received as read at the end of the measurement interval
\r
146 * @param receivedUnicastPacketsAccumulated New value for cumulative count of unicast packets received as read at
\r
147 * the end of the measurement interval
\r
148 * @return Cumulative count of unicast packets received as read at the end of the measurement interval
\r
150 private Long receivedUnicastPacketsAccumulated;
\r
153 * Count of unicast packets received within the measurement interval
\r
155 * @param receivedUnicastPacketsDelta New value for count of unicast packets received within the measurement
\r
157 * @return Count of unicast packets received within the measurement interval
\r
159 private Long receivedUnicastPacketsDelta;
\r
162 * Cumulative count of broadcast packets transmitted as read at the end of the measurement interval
\r
164 * @param transmittedBroadcastPacketsAccumulated New value for cumulative count of broadcast packets transmitted
\r
165 * as read at the end of the measurement interval
\r
166 * @return Cumulative count of broadcast packets transmitted as read at the end of the measurement interval
\r
168 private Long transmittedBroadcastPacketsAccumulated;
\r
171 * Count of broadcast packets transmitted within the measurement interval
\r
173 * @param transmittedBroadcastPacketsDelta New value for count of broadcast packets transmitted within the
\r
174 * measurement interval
\r
175 * @return Count of broadcast packets transmitted within the measurement interval
\r
177 private Long transmittedBroadcastPacketsDelta;
\r
180 * Cumulative count of discarded packets transmitted as read at the end of the measurement interval
\r
182 * @param transmittedDiscardedPacketsAccumulated New value for cumulative count of discarded packets transmitted
\r
183 * as read at the end of the measurement interval
\r
184 * @return Cumulative count of discarded packets transmitted as read at the end of the measurement interval
\r
186 private Long transmittedDiscardedPacketsAccumulated;
\r
189 * Count of discarded packets transmitted within the measurement interval
\r
191 * @param transmittedDiscardedPacketsDelta New value for count of discarded packets transmitted within the
\r
192 * measurement interval
\r
193 * @return Count of discarded packets transmitted within the measurement interval
\r
195 private Long transmittedDiscardedPacketsDelta;
\r
198 * Cumulative count of error packets transmitted as read at the end of the measurement interval
\r
200 * @param transmittedErrorPacketsAccumulated New value for cumulative count of error packets transmitted as read
\r
201 * at the end of the measurement interval
\r
202 * @return Cumulative count of error packets transmitted as read at the end of the measurement interval
\r
204 private Long transmittedErrorPacketsAccumulated;
\r
207 * Count of error packets transmitted within the measurement interval
\r
209 * @param transmittedErrorPacketsDelta New value for count of error packets transmitted within the measurement
\r
211 * @return Count of error packets transmitted within the measurement interval
\r
213 private Long transmittedErrorPacketsDelta;
\r
216 * Cumulative count of multicast packets transmitted as read at the end of the measurement interval
\r
218 * @param transmittedMulticastPacketsAccumulated New value for cumulative count of multicast packets transmitted
\r
219 * as read at the end of the measurement interval
\r
220 * @return Cumulative count of multicast packets transmitted as read at the end of the measurement interval
\r
222 private Long transmittedMulticastPacketsAccumulated;
\r
225 * Count of multicast packets transmitted within the measurement interval
\r
227 * @param transmittedMulticastPacketsDelta New value for count of multicast packets transmitted within the
\r
228 * measurement interval
\r
229 * @return Count of multicast packets transmitted within the measurement interval
\r
231 private Long transmittedMulticastPacketsDelta;
\r
234 * Cumulative count of octets transmitted as read at the end of the measurement interval
\r
236 * @param transmittedOctetsAccumulated New value for cumulative count of octets transmitted as read at the end of
\r
237 * the measurement interval
\r
238 * @return Cumulative count of octets transmitted as read at the end of the measurement interval
\r
240 private Long transmittedOctetsAccumulated;
\r
243 * Count of octets transmitted within the measurement interval
\r
245 * @param transmittedOctetsDelta New value for count of octets transmitted within the measurement interval
\r
246 * @return Count of octets transmitted within the measurement interval
\r
248 private Long transmittedOctetsDelta;
\r
251 * Cumulative count of all packets transmitted as read at the end of the measurement interval
\r
253 * @param transmittedTotalPacketsAccumulated New value for cumulative count of all packets transmitted as read at
\r
254 * the end of the measurement interval
\r
255 * @return Cumulative count of all packets transmitted as read at the end of the measurement interval
\r
257 private Long transmittedTotalPacketsAccumulated;
\r
260 * Count of all packets transmitted within the measurement interval
\r
262 * @param transmittedTotalPacketsDelta New value for count of all packets transmitted within the measurement
\r
264 * @return Count of all packets transmitted within the measurement interval
\r
266 private Long transmittedTotalPacketsDelta;
\r
269 * Cumulative count of unicast packets transmitted as read at the end of the measurement interval
\r
271 * @param transmittedUnicastPacketsAccumulated New value for cumulative count of unicast packets transmitted as
\r
272 * read at the end of the measurement interval
\r
273 * @return Cumulative count of unicast packets transmitted as read at the end of the measurement interval
\r
275 private Long transmittedUnicastPacketsAccumulated;
\r
279 * Count of unicast packets transmitted within the measurement interval
\r
281 * @param transmittedUnicastPacketsDelta New value for count of unicast packets transmitted within the
\r
282 * measurement interval
\r
283 * @return Count of unicast packets transmitted within the measurement interval
\r
285 private Long transmittedUnicastPacketsDelta;
\r
289 * Indicates whether vNicPerformance values are likely inaccurate due to counter overflow or other conditions
\r
291 * @param valuesAreSuspect New value to indicate whether vNicPerformance values are likely inaccurate due to
\r
292 * counter overflow or other conditions
\r
293 * @return Indicates whether vNicPerformance values are likely inaccurate due to counter overflow or other
\r
296 private Boolean valuesAreSuspect;
\r
300 * Virtual Network Card Identifier
\r
302 * @param vNicIdentifier New value for Virtual Network Card Identifier
\r
303 * @return Virtual Network Card Identifier
\r
305 private String vNicIdentifier;
\r