public interface MeasurementCreateBase
Modifier and Type | Interface and Description |
---|---|
static interface |
MeasurementCreateBase.MeasCreateBaseBuilder
Builder for
MeasurementCreateBase . |
static class |
MeasurementCreateBase.SessionType
Supported session types.
|
Modifier and Type | Method and Description |
---|---|
boolean |
alignMeasurementIntervals()
Whether the measurement intervals for the Loss Measurement session are aligned with a zero offset to real time.
|
java.time.Duration |
alignMeasurementOffset()
The offset in minutes from the time of day value.
|
DelayMeasurementCreate.DataPattern |
dataPattern()
The LM data pattern included in a Data TLV.
|
java.lang.Short |
frameSize()
The Loss Measurement frame size between 64 bytes and the maximum transmission unit of the EVC.
|
java.time.Duration |
measurementInterval()
The Measurement Interval for FLR statistics.
|
java.time.Duration |
messagePeriod()
The interval between Loss or Delay Measurement OAM message transmission.
|
java.lang.Short |
numberIntervalsStored()
The number of completed measurement intervals to store in the history statistic table.
|
Mep.Priority |
priority()
The priority of frames with Performance Monitoring OAM message information.
|
MepId |
remoteMepId()
The remote MEP to perform the tests against.
|
MeasurementCreateBase.SessionType |
sessionType()
Indicates whether the current session is defined to be 'proactive' or 'on-demand.
|
StartTime |
startTime()
Defines the session start time.
|
StopTime |
stopTime()
Defines the session stop time.
|
boolean |
testTlvIncluded()
Whether a Test TLV or Data TLV is included when the size of the LM frame is determined by the frame-size object.
|
DelayMeasurementCreate.TestTlvPattern |
testTlvPattern()
The type of test pattern to be sent in the LM frame Test TLV.
|
DelayMeasurementCreate.Version |
version()
The version of the PDUs used to perform Loss or Delay Measurement.
|
DelayMeasurementCreate.Version version()
MepId remoteMepId()
java.time.Duration messagePeriod()
Mep.Priority priority()
java.lang.Short frameSize()
DelayMeasurementCreate.DataPattern dataPattern()
boolean testTlvIncluded()
DelayMeasurementCreate.TestTlvPattern testTlvPattern()
java.time.Duration measurementInterval()
java.lang.Short numberIntervalsStored()
boolean alignMeasurementIntervals()
java.time.Duration alignMeasurementOffset()
StartTime startTime()
StopTime stopTime()
MeasurementCreateBase.SessionType sessionType()