2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
6 * Copyright © 2017 Amdocs
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END=========================================================
21 * ECOMP is a trademark and service mark of AT&T Intellectual Property.
23 package org.onap.aai.sparky.synchronizer.config;
25 public class NetworkStatisticsConfig {
27 private int numSamplesPerThreadForRunningAverage;
29 private String bytesHistogramLabel;
31 private long bytesHistogramMaxYAxis;
33 private int bytesHistogramNumBins;
35 private int bytesHistogramNumDecimalPoints;
37 private String queueLengthHistogramLabel;
39 private long queueLengthHistogramMaxYAxis;
41 private int queueLengthHistogramNumBins;
43 private int queueLengthHistogramNumDecimalPoints;
45 private String taskAgeHistogramLabel;
47 private long taskAgeHistogramMaxYAxis;
49 private int taskAgeHistogramNumBins;
51 private int taskAgeHistogramNumDecimalPoints;
53 private String responseTimeHistogramLabel;
55 private long responseTimeHistogramMaxYAxis;
57 private int responseTimeHistogramNumBins;
59 private int responseTimeHistogramNumDecimalPoints;
61 private String tpsHistogramLabel;
63 private long tpsHistogramMaxYAxis;
65 private int tpsHistogramNumBins;
67 private int tpsHistogramNumDecimalPoints;
69 public int getNumSamplesPerThreadForRunningAverage() {
70 return numSamplesPerThreadForRunningAverage;
73 public void setNumSamplesPerThreadForRunningAverage(int numSamplesPerThreadForRunningAverage) {
74 this.numSamplesPerThreadForRunningAverage = numSamplesPerThreadForRunningAverage;
77 public String getBytesHistogramLabel() {
78 return bytesHistogramLabel;
81 public void setBytesHistogramLabel(String bytesHistogramLabel) {
82 this.bytesHistogramLabel = bytesHistogramLabel;
85 public long getBytesHistogramMaxYAxis() {
86 return bytesHistogramMaxYAxis;
89 public void setBytesHistogramMaxYAxis(long bytesHistogramMaxYAxis) {
90 this.bytesHistogramMaxYAxis = bytesHistogramMaxYAxis;
93 public int getBytesHistogramNumBins() {
94 return bytesHistogramNumBins;
97 public void setBytesHistogramNumBins(int bytesHistogramNumBins) {
98 this.bytesHistogramNumBins = bytesHistogramNumBins;
101 public int getBytesHistogramNumDecimalPoints() {
102 return bytesHistogramNumDecimalPoints;
105 public void setBytesHistogramNumDecimalPoints(int bytesHistogramNumDecimalPoints) {
106 this.bytesHistogramNumDecimalPoints = bytesHistogramNumDecimalPoints;
109 public String getQueueLengthHistogramLabel() {
110 return queueLengthHistogramLabel;
113 public void setQueueLengthHistogramLabel(String queueLengthHistogramLabel) {
114 this.queueLengthHistogramLabel = queueLengthHistogramLabel;
117 public long getQueueLengthHistogramMaxYAxis() {
118 return queueLengthHistogramMaxYAxis;
121 public void setQueueLengthHistogramMaxYAxis(long queueLengthHistogramMaxYAxis) {
122 this.queueLengthHistogramMaxYAxis = queueLengthHistogramMaxYAxis;
125 public int getQueueLengthHistogramNumBins() {
126 return queueLengthHistogramNumBins;
129 public void setQueueLengthHistogramNumBins(int queueLengthHistogramNumBins) {
130 this.queueLengthHistogramNumBins = queueLengthHistogramNumBins;
133 public int getQueueLengthHistogramNumDecimalPoints() {
134 return queueLengthHistogramNumDecimalPoints;
137 public void setQueueLengthHistogramNumDecimalPoints(int queueLengthHistogramNumDecimalPoints) {
138 this.queueLengthHistogramNumDecimalPoints = queueLengthHistogramNumDecimalPoints;
141 public String getTaskAgeHistogramLabel() {
142 return taskAgeHistogramLabel;
145 public void setTaskAgeHistogramLabel(String taskAgeHistogramLabel) {
146 this.taskAgeHistogramLabel = taskAgeHistogramLabel;
149 public long getTaskAgeHistogramMaxYAxis() {
150 return taskAgeHistogramMaxYAxis;
153 public void setTaskAgeHistogramMaxYAxis(long taskAgeHistogramMaxYAxis) {
154 this.taskAgeHistogramMaxYAxis = taskAgeHistogramMaxYAxis;
157 public int getTaskAgeHistogramNumBins() {
158 return taskAgeHistogramNumBins;
161 public void setTaskAgeHistogramNumBins(int taskAgeHistogramNumBins) {
162 this.taskAgeHistogramNumBins = taskAgeHistogramNumBins;
165 public int getTaskAgeHistogramNumDecimalPoints() {
166 return taskAgeHistogramNumDecimalPoints;
169 public void setTaskAgeHistogramNumDecimalPoints(int taskAgeHistogramNumDecimalPoints) {
170 this.taskAgeHistogramNumDecimalPoints = taskAgeHistogramNumDecimalPoints;
173 public String getResponseTimeHistogramLabel() {
174 return responseTimeHistogramLabel;
177 public void setResponseTimeHistogramLabel(String responseTimeHistogramLabel) {
178 this.responseTimeHistogramLabel = responseTimeHistogramLabel;
181 public long getResponseTimeHistogramMaxYAxis() {
182 return responseTimeHistogramMaxYAxis;
185 public void setResponseTimeHistogramMaxYAxis(long responseTimeHistogramMaxYAxis) {
186 this.responseTimeHistogramMaxYAxis = responseTimeHistogramMaxYAxis;
189 public int getResponseTimeHistogramNumBins() {
190 return responseTimeHistogramNumBins;
193 public void setResponseTimeHistogramNumBins(int responseTimeHistogramNumBins) {
194 this.responseTimeHistogramNumBins = responseTimeHistogramNumBins;
197 public int getResponseTimeHistogramNumDecimalPoints() {
198 return responseTimeHistogramNumDecimalPoints;
201 public void setResponseTimeHistogramNumDecimalPoints(int responseTimeHistogramNumDecimalPoints) {
202 this.responseTimeHistogramNumDecimalPoints = responseTimeHistogramNumDecimalPoints;
205 public String getTpsHistogramLabel() {
206 return tpsHistogramLabel;
209 public void setTpsHistogramLabel(String tpsHistogramLabel) {
210 this.tpsHistogramLabel = tpsHistogramLabel;
213 public long getTpsHistogramMaxYAxis() {
214 return tpsHistogramMaxYAxis;
217 public void setTpsHistogramMaxYAxis(long tpsHistogramMaxYAxis) {
218 this.tpsHistogramMaxYAxis = tpsHistogramMaxYAxis;
221 public int getTpsHistogramNumBins() {
222 return tpsHistogramNumBins;
225 public void setTpsHistogramNumBins(int tpsHistogramNumBins) {
226 this.tpsHistogramNumBins = tpsHistogramNumBins;
229 public int getTpsHistogramNumDecimalPoints() {
230 return tpsHistogramNumDecimalPoints;
233 public void setTpsHistogramNumDecimalPoints(int tpsHistogramNumDecimalPoints) {
234 this.tpsHistogramNumDecimalPoints = tpsHistogramNumDecimalPoints;