public final class DefaultDelayMeasurementEntry extends DefaultDelayMeasurementCreate implements DelayMeasurementEntry
DelayMeasurementEntry.DefaultDelayMeasurementCreate.DefaultDmCreateBuilderDefaultMeasurementCreateBase.DefaultMeasCreateBaseBuilderDelayMeasurementEntry.DmEntryBuilder, DelayMeasurementEntry.SessionStatusDelayMeasurementCreate.DataPattern, DelayMeasurementCreate.DmCreateBuilder, DelayMeasurementCreate.DmType, DelayMeasurementCreate.MeasurementOption, DelayMeasurementCreate.TestTlvPattern, DelayMeasurementCreate.VersionMeasurementCreateBase.MeasCreateBaseBuilder, MeasurementCreateBase.SessionTypebinsPerFdInterval, binsPerFdrInterval, binsPerIfdvInterval, dmCfgType, ifdvSelectionOffset, measurementsEnabled, thresholdsalignMeasurementIntervals, alignMeasurementOffset, dataPattern, frameSize, measurementInterval, messagePeriod, numberIntervalsStored, priority, remoteMepId, sessionType, startTime, stopTime, testTlvIncluded, testTlvPattern, version| Modifier and Type | Method and Description |
|---|---|
static DelayMeasurementEntry.DmEntryBuilder |
builder(SoamId dmId,
DelayMeasurementCreate.DmType dmCfgType,
DelayMeasurementCreate.Version version,
MepId remoteMepId,
Mep.Priority priority) |
DelayMeasurementStatCurrent |
currentResult()
The results for the current Measurement Interval in a SOAM Delay Measurement session.
|
SoamId |
dmId()
This uniquely identifies a scheduled measurement.
|
java.time.Duration |
frameDelayBackward()
The frame delay in the backward direction calculated by this MEP from the last received SOAM PDU.
|
java.time.Duration |
frameDelayForward()
The frame delay in the forward direction calculated by this MEP from the last received SOAM PDU.
|
java.time.Duration |
frameDelayTwoWay()
The two-way frame delay calculated by this MEP from the last received SOAM PDU.
|
java.util.Collection<DelayMeasurementStatHistory> |
historicalResults()
The results for history Measurement Intervals in a SOAM Delay Measurement session.
|
java.time.Duration |
interFrameDelayVariationBackward()
The last one-way inter-frame delay interval in the backward direction calculated by this MEP.
|
java.time.Duration |
interFrameDelayVariationForward()
The last one-way inter-frame delay interval in the forward direction calculated by this MEP.
|
java.time.Duration |
interFrameDelayVariationTwoWay()
The last two-way inter-frame delay interval calculated by this MEP.
|
DelayMeasurementEntry.SessionStatus |
sessionStatus()
The current status of the DM session.
|
binsPerFdInterval, binsPerFdrInterval, binsPerIfdvInterval, builder, dmCfgType, ifdvSelectionOffset, measurementsEnabled, thresholdsalignMeasurementIntervals, alignMeasurementOffset, dataPattern, frameSize, measurementInterval, messagePeriod, numberIntervalsStored, priority, remoteMepId, sessionType, startTime, stopTime, testTlvIncluded, testTlvPattern, versionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbinsPerFdInterval, binsPerFdrInterval, binsPerIfdvInterval, dmCfgType, ifdvSelectionOffset, measurementsEnabled, thresholdsalignMeasurementIntervals, alignMeasurementOffset, dataPattern, frameSize, measurementInterval, messagePeriod, numberIntervalsStored, priority, remoteMepId, sessionType, startTime, stopTime, testTlvIncluded, testTlvPattern, versionpublic SoamId dmId()
DelayMeasurementEntrydmId in interface DelayMeasurementEntrypublic DelayMeasurementEntry.SessionStatus sessionStatus()
DelayMeasurementEntrysessionStatus in interface DelayMeasurementEntrypublic java.time.Duration frameDelayTwoWay()
DelayMeasurementEntryframeDelayTwoWay in interface DelayMeasurementEntrypublic java.time.Duration frameDelayForward()
DelayMeasurementEntryframeDelayForward in interface DelayMeasurementEntrypublic java.time.Duration frameDelayBackward()
DelayMeasurementEntryframeDelayBackward in interface DelayMeasurementEntrypublic java.time.Duration interFrameDelayVariationTwoWay()
DelayMeasurementEntryinterFrameDelayVariationTwoWay in interface DelayMeasurementEntrypublic java.time.Duration interFrameDelayVariationForward()
DelayMeasurementEntryinterFrameDelayVariationForward in interface DelayMeasurementEntrypublic java.time.Duration interFrameDelayVariationBackward()
DelayMeasurementEntryinterFrameDelayVariationBackward in interface DelayMeasurementEntrypublic DelayMeasurementStatCurrent currentResult()
DelayMeasurementEntrycurrentResult in interface DelayMeasurementEntrypublic java.util.Collection<DelayMeasurementStatHistory> historicalResults()
DelayMeasurementEntryhistoricalResults in interface DelayMeasurementEntrypublic static DelayMeasurementEntry.DmEntryBuilder builder(SoamId dmId, DelayMeasurementCreate.DmType dmCfgType, DelayMeasurementCreate.Version version, MepId remoteMepId, Mep.Priority priority) throws SoamConfigException
SoamConfigException