Interface EvpnSerializer


  • @NonNullByDefault
    public interface EvpnSerializer
    • Method Detail

      • 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