public final class DefaultDelayMeasurementThreshold extends java.lang.Object implements DelayMeasurementThreshold
DelayMeasurementThreshold
.DelayMeasurementThreshold.DmThresholdBuilder, DelayMeasurementThreshold.ThresholdOption
Modifier and Type | Method and Description |
---|---|
java.time.Duration |
averageFrameDelayBackward()
The average backward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageFrameDelayForward()
The average forward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageFrameDelayRangeBackward()
The average backward Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageFrameDelayRangeForward()
The average Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageFrameDelayRangeTwoWay()
The average two-way Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageFrameDelayTwoWay()
The average two-way delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageInterFrameDelayVariationBackward()
The average backward IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageInterFrameDelayVariationForward()
The average IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
averageInterFrameDelayVariationTwoWay()
The average two-way IFDV threshold used to determine if a threshold notification is generated.
|
static DelayMeasurementThreshold.DmThresholdBuilder |
builder(SoamId threshId) |
java.time.Duration |
maxFrameDelayBackward()
The maximum backward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxFrameDelayForward()
The maximum forward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxFrameDelayRangeBackward()
The maximum backward Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxFrameDelayRangeForward()
The maximum Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxFrameDelayRangeTwoWay()
The maximum two-way Frame Delay Range threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxFrameDelayTwoWay()
The maximum two-way delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxInterFrameDelayVariationBackward()
The maximum backward IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxInterFrameDelayVariationForward()
The maximum IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
maxInterFrameDelayVariationTwoWay()
The maximum two-way IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredFrameDelayBackward()
The measurement backward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredFrameDelayForward()
The measurement forward delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredFrameDelayTwoWay()
The measurement two-way delay threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredInterFrameDelayVariationBackward()
The measurement backward IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredInterFrameDelayVariationForward()
The measurement IFDV threshold used to determine if a threshold notification is generated.
|
java.time.Duration |
measuredInterFrameDelayVariationTwoWay()
The measurement two-way IFDV threshold used to determine if a threshold notification is generated.
|
SoamId |
threshId()
The identifier or the scheduled measurement.
|
java.util.Collection<DelayMeasurementThreshold.ThresholdOption> |
thresholdsEnabled()
A vector of bits that indicates the type of SOAM LM thresholds notifications that are enabled.
|
public SoamId threshId()
DelayMeasurementThreshold
threshId
in interface DelayMeasurementThreshold
public java.util.Collection<DelayMeasurementThreshold.ThresholdOption> thresholdsEnabled()
DelayMeasurementThreshold
thresholdsEnabled
in interface DelayMeasurementThreshold
public java.time.Duration measuredFrameDelayTwoWay()
DelayMeasurementThreshold
measuredFrameDelayTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayTwoWay()
DelayMeasurementThreshold
maxFrameDelayTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayTwoWay()
DelayMeasurementThreshold
averageFrameDelayTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration measuredInterFrameDelayVariationTwoWay()
DelayMeasurementThreshold
measuredInterFrameDelayVariationTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration maxInterFrameDelayVariationTwoWay()
DelayMeasurementThreshold
maxInterFrameDelayVariationTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration averageInterFrameDelayVariationTwoWay()
DelayMeasurementThreshold
averageInterFrameDelayVariationTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayRangeTwoWay()
DelayMeasurementThreshold
maxFrameDelayRangeTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayRangeTwoWay()
DelayMeasurementThreshold
averageFrameDelayRangeTwoWay
in interface DelayMeasurementThreshold
public java.time.Duration measuredFrameDelayForward()
DelayMeasurementThreshold
measuredFrameDelayForward
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayForward()
DelayMeasurementThreshold
maxFrameDelayForward
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayForward()
DelayMeasurementThreshold
averageFrameDelayForward
in interface DelayMeasurementThreshold
public java.time.Duration measuredInterFrameDelayVariationForward()
DelayMeasurementThreshold
measuredInterFrameDelayVariationForward
in interface DelayMeasurementThreshold
public java.time.Duration maxInterFrameDelayVariationForward()
DelayMeasurementThreshold
maxInterFrameDelayVariationForward
in interface DelayMeasurementThreshold
public java.time.Duration averageInterFrameDelayVariationForward()
DelayMeasurementThreshold
averageInterFrameDelayVariationForward
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayRangeForward()
DelayMeasurementThreshold
maxFrameDelayRangeForward
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayRangeForward()
DelayMeasurementThreshold
averageFrameDelayRangeForward
in interface DelayMeasurementThreshold
public java.time.Duration measuredFrameDelayBackward()
DelayMeasurementThreshold
measuredFrameDelayBackward
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayBackward()
DelayMeasurementThreshold
maxFrameDelayBackward
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayBackward()
DelayMeasurementThreshold
averageFrameDelayBackward
in interface DelayMeasurementThreshold
public java.time.Duration measuredInterFrameDelayVariationBackward()
DelayMeasurementThreshold
measuredInterFrameDelayVariationBackward
in interface DelayMeasurementThreshold
public java.time.Duration maxInterFrameDelayVariationBackward()
DelayMeasurementThreshold
maxInterFrameDelayVariationBackward
in interface DelayMeasurementThreshold
public java.time.Duration averageInterFrameDelayVariationBackward()
DelayMeasurementThreshold
averageInterFrameDelayVariationBackward
in interface DelayMeasurementThreshold
public java.time.Duration maxFrameDelayRangeBackward()
DelayMeasurementThreshold
maxFrameDelayRangeBackward
in interface DelayMeasurementThreshold
public java.time.Duration averageFrameDelayRangeBackward()
DelayMeasurementThreshold
averageFrameDelayRangeBackward
in interface DelayMeasurementThreshold
public static DelayMeasurementThreshold.DmThresholdBuilder builder(SoamId threshId)