Class EffectiveRoute


  • public class EffectiveRoute
    extends Object
    Effective Route.
    • Constructor Detail

      • EffectiveRoute

        public EffectiveRoute()
    • Method Detail

      • name

        public String name()
        Get the name value.
        Returns:
        the name value
      • withName

        public EffectiveRoute withName​(String name)
        Set the name value.
        Parameters:
        name - the name value to set
        Returns:
        the EffectiveRoute object itself.
      • withSource

        public EffectiveRoute withSource​(EffectiveRouteSource source)
        Set the source value.
        Parameters:
        source - the source value to set
        Returns:
        the EffectiveRoute object itself.
      • withState

        public EffectiveRoute withState​(EffectiveRouteState state)
        Set the state value.
        Parameters:
        state - the state value to set
        Returns:
        the EffectiveRoute object itself.
      • addressPrefix

        public List<String> addressPrefix()
        Get the addressPrefix value.
        Returns:
        the addressPrefix value
      • withAddressPrefix

        public EffectiveRoute withAddressPrefix​(List<String> addressPrefix)
        Set the addressPrefix value.
        Parameters:
        addressPrefix - the addressPrefix value to set
        Returns:
        the EffectiveRoute object itself.
      • nextHopIpAddress

        public List<String> nextHopIpAddress()
        Get the nextHopIpAddress value.
        Returns:
        the nextHopIpAddress value
      • withNextHopIpAddress

        public EffectiveRoute withNextHopIpAddress​(List<String> nextHopIpAddress)
        Set the nextHopIpAddress value.
        Parameters:
        nextHopIpAddress - the nextHopIpAddress value to set
        Returns:
        the EffectiveRoute object itself.
      • nextHopType

        public RouteNextHopType nextHopType()
        Get the nextHopType value.
        Returns:
        the nextHopType value
      • withNextHopType

        public EffectiveRoute withNextHopType​(RouteNextHopType nextHopType)
        Set the nextHopType value.
        Parameters:
        nextHopType - the nextHopType value to set
        Returns:
        the EffectiveRoute object itself.