Interface EvpnSerializer


@NonNullByDefault public interface EvpnSerializer
  • Method Summary

    Modifier and Type
    Method
    Description
    createRouteKey(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode evpn)
    create Route key from Evpn model.
    io.netty.buffer.ByteBuf
    serializeEvpn(EvpnChoice evpn, io.netty.buffer.ByteBuf buffer)
    Serialize Evpn.
    serializeEvpnModel(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode evpn)
    Serialize Evpn Model.
  • Method Details

    • serializeEvpn

      io.netty.buffer.ByteBuf serializeEvpn(EvpnChoice evpn, io.netty.buffer.ByteBuf buffer)
      Serialize Evpn.
      Parameters:
      evpn - Evpn
      buffer - Encode common Evpn parts to output buffer
      Returns:
      Encode Evpn to output buffer
    • serializeEvpnModel

      EvpnChoice serializeEvpnModel(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode evpn)
      Serialize Evpn Model.
      Parameters:
      evpn - ChoiceNode containing Evpn
      Returns:
      Evpn
    • createRouteKey

      EvpnChoice createRouteKey(org.opendaylight.yangtools.yang.data.api.schema.ContainerNode evpn)
      create Route key from Evpn model.
      Parameters:
      evpn - ContainerNode containing Evpn
      Returns:
      Evpn