@Beta public final class DefaultLabelResource extends Object implements LabelResource
| Constructor and Description |
|---|
DefaultLabelResource(org.onosproject.net.DeviceId deviceId,
LabelResourceId labelResourceId)
Initialize a label resource object.
|
DefaultLabelResource(String deviceId,
long labelResourceId)
Initialize a label resource object.
|
| Modifier and Type | Method and Description |
|---|---|
org.onosproject.net.Annotations |
annotations() |
org.onosproject.net.DeviceId |
deviceId()
Returns device id.
|
boolean |
equals(Object obj) |
int |
hashCode() |
LabelResourceId |
labelResourceId()
Returns label resource identifier.
|
org.onosproject.net.provider.ProviderId |
providerId() |
String |
toString() |
public DefaultLabelResource(String deviceId, long labelResourceId)
deviceId - device identifierlabelResourceId - label resource idpublic DefaultLabelResource(org.onosproject.net.DeviceId deviceId,
LabelResourceId labelResourceId)
deviceId - device identifierlabelResourceId - label resource idpublic org.onosproject.net.DeviceId deviceId()
LabelResourcedeviceId in interface LabelResourcepublic LabelResourceId labelResourceId()
LabelResourcelabelResourceId in interface LabelResourcepublic org.onosproject.net.Annotations annotations()
annotations in interface org.onosproject.net.Annotatedpublic org.onosproject.net.provider.ProviderId providerId()
providerId in interface org.onosproject.net.Provided