public interface MaintenanceAssociation extends NetworkResource
MaintenanceDomain
Modifier and Type | Interface and Description |
---|---|
static class |
MaintenanceAssociation.CcmInterval
Enumerated values from IEEE 802.1Q Table 21-16—CCM Interval field encoding.
|
static interface |
MaintenanceAssociation.MaBuilder
Builder for
MaintenanceAssociation . |
Modifier and Type | Method and Description |
---|---|
MaintenanceAssociation.CcmInterval |
ccmInterval()
Get the CCM interval for the Maintenance Association.
|
java.util.Collection<Component> |
componentList()
A list of components each of which can be managed in a manner essentially equivalent to an 802.1Q bridge.
|
MaIdShort |
maId()
Get the ID of the Maintenance Association.
|
short |
maNumericId()
Numeric identifier.
|
java.util.Collection<MepId> |
remoteMepIdList()
Get the list of the Remote Mep Ids.
|
MaintenanceAssociation |
withComponentList(java.util.Collection<Component> componentList)
Create a new component collection.
|
MaintenanceAssociation |
withRemoteMepIdList(java.util.Collection<MepId> remoteMepIdList)
Create a new Maintenance Association from the current with the specified RemoteMepId list.
|
MaIdShort maId()
MaintenanceAssociation.CcmInterval ccmInterval()
java.util.Collection<Component> componentList()
MaintenanceAssociation withComponentList(java.util.Collection<Component> componentList)
componentList
- A collection of component objectsjava.util.Collection<MepId> remoteMepIdList()
MaintenanceAssociation withRemoteMepIdList(java.util.Collection<MepId> remoteMepIdList)
remoteMepIdList
- A list of RemoteMepIdsshort maNumericId()