public final class DefaultMaintenanceDomain extends java.lang.Object implements MaintenanceDomain
MaintenanceDomain
.MaintenanceDomain.MdBuilder, MaintenanceDomain.MdLevel
Modifier and Type | Method and Description |
---|---|
static MaintenanceDomain.MdBuilder |
builder(MaintenanceDomain md) |
static MaintenanceDomain.MdBuilder |
builder(MdId mdId) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.util.Collection<MaintenanceAssociation> |
maintenanceAssociationList()
Retrieve the MA list of the MD.
|
MdId |
mdId()
Retrieve the id of the Maintenance Domain.
|
MaintenanceDomain.MdLevel |
mdLevel()
Retrieve the level of the MD.
|
short |
mdNumericId()
Numeric identifier.
|
java.lang.String |
toString() |
MaintenanceDomain |
withMaintenanceAssociationList(java.util.Collection<MaintenanceAssociation> maintenanceAssociationList)
Replace the MA list of the MD.
|
public MdId mdId()
MaintenanceDomain
mdId
in interface MaintenanceDomain
public MaintenanceDomain.MdLevel mdLevel()
MaintenanceDomain
mdLevel
in interface MaintenanceDomain
public java.util.Collection<MaintenanceAssociation> maintenanceAssociationList()
MaintenanceDomain
maintenanceAssociationList
in interface MaintenanceDomain
public MaintenanceDomain withMaintenanceAssociationList(java.util.Collection<MaintenanceAssociation> maintenanceAssociationList)
MaintenanceDomain
withMaintenanceAssociationList
in interface MaintenanceDomain
maintenanceAssociationList
- A list of MAs to replace the existing onepublic short mdNumericId()
MaintenanceDomain
mdNumericId
in interface MaintenanceDomain
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static MaintenanceDomain.MdBuilder builder(MdId mdId) throws CfmConfigException
CfmConfigException
public static MaintenanceDomain.MdBuilder builder(MaintenanceDomain md) throws CfmConfigException
CfmConfigException