public class PimInterfaceConfig
extends org.onosproject.net.config.Config<org.onosproject.net.ConnectPoint>
| Constructor and Description |
|---|
PimInterfaceConfig() |
| Modifier and Type | Method and Description |
|---|---|
Optional<Integer> |
getHelloInterval()
Gets the hello interval of the interface.
|
Optional<Short> |
getHoldTime()
Gets the HELLO hold time of the interface.
|
String |
getInterfaceName()
Gets the name of the interface.
|
Optional<Short> |
getOverrideInterval()
Gets the override interval of the interface.
|
Optional<Integer> |
getPriority()
Gets the priority of the interface.
|
Optional<Short> |
getPropagationDelay()
Gets the propagation delay of the interface.
|
boolean |
isEnabled()
Returns whether PIM is enabled on the interface or not.
|
boolean |
isValid() |
apply, clear, get, get, get, get, get, get, getList, getList, hasFields, hasFields, hasOnlyFields, hasOnlyFields, init, isBoolean, isBoolean, isConnectPoint, isConnectPoint, isDecimal, isDecimal, isIntegralNumber, isIntegralNumber, isIpAddress, isIpAddress, isIpPrefix, isIpPrefix, isMacAddress, isMacAddress, isNumber, isNumber, isString, isString, isTpPort, isTpPort, key, node, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, subjectpublic String getInterfaceName()
public boolean isEnabled()
public Optional<Integer> getHelloInterval()
public Optional<Short> getHoldTime()
public Optional<Integer> getPriority()
public Optional<Short> getPropagationDelay()
public Optional<Short> getOverrideInterval()
public boolean isValid()
isValid in class org.onosproject.net.config.Config<org.onosproject.net.ConnectPoint>