public final class VTNNeutronUtils extends Object
Modifier and Type | Method and Description |
---|---|
static String |
convertUUIDToKey(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid uuid)
Convert UUID to VTN key syntax.
|
static String |
getBridgeId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network nw)
Return the virtual bridge ID configured in the specified by the
neutron network.
|
static String |
getBridgeId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
Return the virtual bridge ID configured in the specified by the
neutron port.
|
static String |
getInterfaceId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
Return the virtual interface ID configured in the specified by the
neutron port.
|
static <T> T |
getNonNullValue(T value,
T def)
Ensure that the given value is not
null . |
static String |
getTenantId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes obj)
Return the virtual tenant ID configured in the specified by the
neutron object.
|
static String |
getUuid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid uuid)
Return an UUID string in the given instance.
|
static void |
recordLog(org.slf4j.Logger logger,
String msg,
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes obj)
Record a log message about the given object.
|
static void |
recordLog(org.slf4j.Logger logger,
String msg,
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes before,
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes after)
Record a log message that indicates the given object was changed.
|
public static String convertUUIDToKey(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid uuid)
uuid
- An Uuid
instance.null
if the given UUID is invalid.public static String getTenantId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes obj)
obj
- A BaseAttributes
instance.null
.public static String getBridgeId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.networks.rev150712.networks.attributes.networks.Network nw)
nw
- A neutron network instance.public static String getBridgeId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
port
- A neutron port instance.public static String getInterfaceId(org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port)
port
- A neutron port instance.public static <T> T getNonNullValue(T value, T def)
null
.T
- The type of the value.value
- The value to be tested.def
- The default value.value
is returned if it is not null
.
def
is returned if value
is null
.public static String getUuid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid uuid)
uuid
- An Uuid
instance.public static void recordLog(org.slf4j.Logger logger, String msg, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes obj)
logger
- A logger instance.msg
- A log message.obj
- A BaseAttributes
instance to be logged.public static void recordLog(org.slf4j.Logger logger, String msg, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes before, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes after)
logger
- A logger instance.msg
- A log message.before
- An object before modification.after
- An object after modification.Copyright © 2018 OpenDaylight. All rights reserved.