@Singleton public final class SfcPotRspProcessor extends Object
| Constructor and Description |
|---|
SfcPotRspProcessor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
disableSfcPot(RenderedServicePath rsp)
This method updates iOAM augmentations to the RSP to disable iOAM Proof
of Transit feature.
|
boolean |
disableSfcPot(RspName rspName) |
boolean |
enableSfcPot(RenderedServicePath rsp,
Class<? extends TimeResolution> refreshPeriodTimeUnits,
Long refreshPeriodValue,
BitMaskOptions ioamPotProfileBitMask,
Long ioamPotNumProfiles)
This utility method adds augmentations to the RSP with a record to enable
iOAM Proof of Transit and related parameters.
|
boolean |
enableSfcPot(RspName rspName,
Class<? extends TimeResolution> refreshPeriodTimeUnits,
Long refreshPeriodValue,
BitMaskOptions ioamPotProfileBitMask,
Long ioamPotNumProfiles) |
public boolean enableSfcPot(RenderedServicePath rsp, Class<? extends TimeResolution> refreshPeriodTimeUnits, Long refreshPeriodValue, BitMaskOptions ioamPotProfileBitMask, Long ioamPotNumProfiles)
rsp - Rendered service path (SFC) to enable trace on.refreshPeriodTimeUnits - iOAM PoT configuration refresh period time units.refreshPeriodValue - iOAM PoT configuration refresh period.ioamPotProfileBitMask - iOAM internal configuration parameter.ioamPotNumProfiles - iOAM number of PoT profiles per node.public boolean enableSfcPot(RspName rspName, Class<? extends TimeResolution> refreshPeriodTimeUnits, Long refreshPeriodValue, BitMaskOptions ioamPotProfileBitMask, Long ioamPotNumProfiles)
public boolean disableSfcPot(RspName rspName)
public boolean disableSfcPot(RenderedServicePath rsp)
rsp - Rendered service path (SFC) to disable trace on.Copyright © 2017 OpenDaylight. All rights reserved.