/******************************************************************************* * Copyright 2013-2015 alladin-IT GmbH * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. ******************************************************************************/ package at.alladin.rmbt.qos; import at.alladin.rmbt.shared.hstoreparser.annotation.HstoreKey; /** * * @author lb * */ public class VoipResult extends AbstractResult<VoipResult> { @HstoreKey("voip_objective_in_port") Object inPort; @HstoreKey("voip_objective_out_port") Object outPort; @HstoreKey("voip_objective_call_duration") Object callDuration; @HstoreKey("voip_objective_bits_per_sample") Object bitsPerSample; @HstoreKey("voip_objective_sample_rate") Object sampleRate; @HstoreKey("voip_objective_delay") Object delay; @HstoreKey("voip_objective_timeout") Object timeout; @HstoreKey("voip_objective_payload") Object payload; @HstoreKey("voip_result_in_max_jitter") Object maxJitterIn; @HstoreKey("voip_result_in_mean_jitter") Object minJitterIn; @HstoreKey("voip_result_in_max_delta") Object maxDeltaIn; @HstoreKey("voip_result_in_num_packets") Object numPacketsIn; @HstoreKey("voip_result_in_skew") Object skewIn; @HstoreKey("voip_result_out_max_jitter") Object maxJitterOut; @HstoreKey("voip_result_out_mean_jitter") Object minJitterOut; @HstoreKey("voip_result_out_max_delta") Object maxDeltaOut; @HstoreKey("voip_result_out_num_packets") Object numPacketsOut; @HstoreKey("voip_result_out_skew") Object skewOut; @HstoreKey("voip_result_in_sequence_error") Object seqErrorsIn; @HstoreKey("voip_result_out_sequence_error") Object seqErrorsOut; @HstoreKey("voip_result_in_short_seq") Object shortSequenceIn; @HstoreKey("voip_result_out_short_seq") Object shortSequenceOut; @HstoreKey("voip_result_in_long_seq") Object longSequenceIn; @HstoreKey("voip_result_out_long_seq") Object longSequenceOut; /** * */ public VoipResult() { } public Object getInPort() { return inPort; } public void setInPort(Object inPort) { this.inPort = inPort; } public Object getOutPort() { return outPort; } public void setOutPort(Object outPort) { this.outPort = outPort; } public Object getCallDuration() { return callDuration; } public void setCallDuration(Object callDuration) { this.callDuration = callDuration; } public Object getBitsPerSample() { return bitsPerSample; } public void setBitsPerSample(Object bitsPerSample) { this.bitsPerSample = bitsPerSample; } public Object getSampleRate() { return sampleRate; } public void setSampleRate(Object sampleRate) { this.sampleRate = sampleRate; } public Object getDelay() { return delay; } public void setDelay(Object delay) { this.delay = delay; } public Object getTimeout() { return timeout; } public void setTimeout(Object timeout) { this.timeout = timeout; } public Object getPayload() { return payload; } public void setPayload(Object payload) { this.payload = payload; } public Object getMaxJitterIn() { return maxJitterIn; } public void setMaxJitterIn(Object maxJitterIn) { this.maxJitterIn = maxJitterIn; } public Object getMinJitterIn() { return minJitterIn; } public void setMinJitterIn(Object minJitterIn) { this.minJitterIn = minJitterIn; } public Object getMaxDeltaIn() { return maxDeltaIn; } public void setMaxDeltaIn(Object maxDeltaIn) { this.maxDeltaIn = maxDeltaIn; } public Object getNumPacketsIn() { return numPacketsIn; } public void setNumPacketsIn(Object numPacketsIn) { this.numPacketsIn = numPacketsIn; } public Object getSkewIn() { return skewIn; } public void setSkewIn(Object skewIn) { this.skewIn = skewIn; } public Object getMaxJitterOut() { return maxJitterOut; } public void setMaxJitterOut(Object maxJitterOut) { this.maxJitterOut = maxJitterOut; } public Object getMinJitterOut() { return minJitterOut; } public void setMinJitterOut(Object minJitterOut) { this.minJitterOut = minJitterOut; } public Object getMaxDeltaOut() { return maxDeltaOut; } public void setMaxDeltaOut(Object maxDeltaOut) { this.maxDeltaOut = maxDeltaOut; } public Object getNumPacketsOut() { return numPacketsOut; } public void setNumPacketsOut(Object numPacketsOut) { this.numPacketsOut = numPacketsOut; } public Object getSkewOut() { return skewOut; } public void setSkewOut(Object skewOut) { this.skewOut = skewOut; } public Object getSeqErrorsIn() { return seqErrorsIn; } public void setSeqErrorsIn(Object seqErrorsIn) { this.seqErrorsIn = seqErrorsIn; } public Object getSeqErrorsOut() { return seqErrorsOut; } public void setSeqErrorsOut(Object seqErrorsOut) { this.seqErrorsOut = seqErrorsOut; } public Object getShortSequenceIn() { return shortSequenceIn; } public void setShortSequenceIn(Object shortSequenceIn) { this.shortSequenceIn = shortSequenceIn; } public Object getShortSequenceOut() { return shortSequenceOut; } public void setShortSequenceOut(Object shortSequenceOut) { this.shortSequenceOut = shortSequenceOut; } public Object getLongSequenceIn() { return longSequenceIn; } public void setLongSequenceIn(Object longSequenceIn) { this.longSequenceIn = longSequenceIn; } public Object getLongSequenceOut() { return longSequenceOut; } public void setLongSequenceOut(Object longSequenceOut) { this.longSequenceOut = longSequenceOut; } @Override public String toString() { return "VoipResult [inPort=" + inPort + ", outPort=" + outPort + ", callDuration=" + callDuration + ", bitsPerSample=" + bitsPerSample + ", sampleRate=" + sampleRate + ", delay=" + delay + ", timeout=" + timeout + ", payload=" + payload + ", maxJitterIn=" + maxJitterIn + ", minJitterIn=" + minJitterIn + ", maxDeltaIn=" + maxDeltaIn + ", numPacketsIn=" + numPacketsIn + ", skewIn=" + skewIn + ", maxJitterOut=" + maxJitterOut + ", minJitterOut=" + minJitterOut + ", maxDeltaOut=" + maxDeltaOut + ", numPacketsOut=" + numPacketsOut + ", skewOut=" + skewOut + ", seqErrorsIn=" + seqErrorsIn + ", seqErrorsOut=" + seqErrorsOut + ", shortSequenceIn=" + shortSequenceIn + ", shortSequenceOut=" + shortSequenceOut + ", longSequenceIn=" + longSequenceIn + ", longSequenceOut=" + longSequenceOut + "]"; } }