public interface TeLinkAttributes
extends org.onosproject.yang.model.Augmentable
| Modifier and Type | Interface and Description |
|---|---|
static class |
TeLinkAttributes.LeafIdentifier
Identify the leaf of TeLinkAttributes.
|
| Modifier and Type | Method and Description |
|---|---|
TeLinkAccessType |
accessType()
Returns the attribute accessType.
|
void |
accessType(TeLinkAccessType accessType)
Sets the attribute accessType.
|
void |
addToInterfaceSwitchingCapability(InterfaceSwitchingCapability addTo)
Adds to the list of interfaceSwitchingCapability.
|
void |
addToUnreservedBandwidth(UnreservedBandwidth addTo)
Adds to the list of unreservedBandwidth.
|
AdminGroups |
administrativeGroup()
Returns the attribute administrativeGroup.
|
void |
administrativeGroup(AdminGroups administrativeGroup)
Sets the attribute administrativeGroup.
|
TeAdminStatus |
adminStatus()
Returns the attribute adminStatus.
|
void |
adminStatus(TeAdminStatus adminStatus)
Sets the attribute adminStatus.
|
List<InterfaceSwitchingCapability> |
interfaceSwitchingCapability()
Returns the attribute interfaceSwitchingCapability.
|
void |
interfaceSwitchingCapability(List<InterfaceSwitchingCapability> interfaceSwitchingCapability)
Sets the attribute interfaceSwitchingCapability.
|
boolean |
isAbstract()
Returns the attribute isAbstract.
|
void |
isAbstract(boolean isAbstract)
Sets the attribute isAbstract.
|
boolean |
isLeafValueSet(TeLinkAttributes.LeafIdentifier leaf)
Checks if the leaf value is set.
|
BigInteger |
linkIndex()
Returns the attribute linkIndex.
|
void |
linkIndex(BigInteger linkIndex)
Sets the attribute linkIndex.
|
LinkProtectionTypeEnum |
linkProtectionType()
Returns the attribute linkProtectionType.
|
void |
linkProtectionType(LinkProtectionTypeEnum linkProtectionType)
Sets the attribute linkProtectionType.
|
BigDecimal |
maxLinkBandwidth()
Returns the attribute maxLinkBandwidth.
|
void |
maxLinkBandwidth(BigDecimal maxLinkBandwidth)
Sets the attribute maxLinkBandwidth.
|
BigDecimal |
maxResvLinkBandwidth()
Returns the attribute maxResvLinkBandwidth.
|
void |
maxResvLinkBandwidth(BigDecimal maxResvLinkBandwidth)
Sets the attribute maxResvLinkBandwidth.
|
String |
name()
Returns the attribute name.
|
void |
name(String name)
Sets the attribute name.
|
PerformanceMetric |
performanceMetric()
Returns the attribute performanceMetric.
|
void |
performanceMetric(PerformanceMetric performanceMetric)
Sets the attribute performanceMetric.
|
PerformanceMetricThrottle |
performanceMetricThrottle()
Returns the attribute performanceMetricThrottle.
|
void |
performanceMetricThrottle(PerformanceMetricThrottle performanceMetricThrottle)
Sets the attribute performanceMetricThrottle.
|
Schedules |
schedules()
Returns the attribute schedules.
|
void |
schedules(Schedules schedules)
Sets the attribute schedules.
|
long |
teDefaultMetric()
Returns the attribute teDefaultMetric.
|
void |
teDefaultMetric(long teDefaultMetric)
Sets the attribute teDefaultMetric.
|
TeSrlgs |
teSrlgs()
Returns the attribute teSrlgs.
|
void |
teSrlgs(TeSrlgs teSrlgs)
Sets the attribute teSrlgs.
|
Underlay |
underlay()
Returns the attribute underlay.
|
void |
underlay(Underlay underlay)
Sets the attribute underlay.
|
List<UnreservedBandwidth> |
unreservedBandwidth()
Returns the attribute unreservedBandwidth.
|
void |
unreservedBandwidth(List<UnreservedBandwidth> unreservedBandwidth)
Sets the attribute unreservedBandwidth.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
TeLinkAccessType accessType()
boolean isAbstract()
String name()
TeAdminStatus adminStatus()
BigInteger linkIndex()
AdminGroups administrativeGroup()
BigDecimal maxLinkBandwidth()
BigDecimal maxResvLinkBandwidth()
long teDefaultMetric()
LinkProtectionTypeEnum linkProtectionType()
BitSet valueLeafFlags()
Underlay underlay()
List<UnreservedBandwidth> unreservedBandwidth()
PerformanceMetric performanceMetric()
List<InterfaceSwitchingCapability> interfaceSwitchingCapability()
TeSrlgs teSrlgs()
PerformanceMetricThrottle performanceMetricThrottle()
Schedules schedules()
void accessType(TeLinkAccessType accessType)
accessType - value of accessTypevoid isAbstract(boolean isAbstract)
isAbstract - value of isAbstractvoid name(String name)
name - value of namevoid adminStatus(TeAdminStatus adminStatus)
adminStatus - value of adminStatusvoid linkIndex(BigInteger linkIndex)
linkIndex - value of linkIndexvoid administrativeGroup(AdminGroups administrativeGroup)
administrativeGroup - value of administrativeGroupvoid maxLinkBandwidth(BigDecimal maxLinkBandwidth)
maxLinkBandwidth - value of maxLinkBandwidthvoid maxResvLinkBandwidth(BigDecimal maxResvLinkBandwidth)
maxResvLinkBandwidth - value of maxResvLinkBandwidthvoid teDefaultMetric(long teDefaultMetric)
teDefaultMetric - value of teDefaultMetricvoid linkProtectionType(LinkProtectionTypeEnum linkProtectionType)
linkProtectionType - value of linkProtectionTypevoid underlay(Underlay underlay)
underlay - value of underlayvoid unreservedBandwidth(List<UnreservedBandwidth> unreservedBandwidth)
unreservedBandwidth - list of unreservedBandwidthvoid performanceMetric(PerformanceMetric performanceMetric)
performanceMetric - value of performanceMetricvoid interfaceSwitchingCapability(List<InterfaceSwitchingCapability> interfaceSwitchingCapability)
interfaceSwitchingCapability - list of interfaceSwitchingCapabilityvoid teSrlgs(TeSrlgs teSrlgs)
teSrlgs - value of teSrlgsvoid performanceMetricThrottle(PerformanceMetricThrottle performanceMetricThrottle)
performanceMetricThrottle - value of performanceMetricThrottlevoid schedules(Schedules schedules)
schedules - value of schedulesvoid addToUnreservedBandwidth(UnreservedBandwidth addTo)
addTo - value of unreservedBandwidthvoid addToInterfaceSwitchingCapability(InterfaceSwitchingCapability addTo)
addTo - value of interfaceSwitchingCapabilityboolean isLeafValueSet(TeLinkAttributes.LeafIdentifier leaf)
leaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.