Class VirtualHubRoute


  • public final class VirtualHubRoute
    extends Object
    VirtualHub route.
    • Constructor Detail

      • VirtualHubRoute

        public VirtualHubRoute()
    • Method Detail

      • addressPrefixes

        public List<String> addressPrefixes()
        Get the addressPrefixes property: List of all addressPrefixes.
        Returns:
        the addressPrefixes value.
      • withAddressPrefixes

        public VirtualHubRoute withAddressPrefixes​(List<String> addressPrefixes)
        Set the addressPrefixes property: List of all addressPrefixes.
        Parameters:
        addressPrefixes - the addressPrefixes value to set.
        Returns:
        the VirtualHubRoute object itself.
      • nextHopIpAddress

        public String nextHopIpAddress()
        Get the nextHopIpAddress property: NextHop ip address.
        Returns:
        the nextHopIpAddress value.
      • withNextHopIpAddress

        public VirtualHubRoute withNextHopIpAddress​(String nextHopIpAddress)
        Set the nextHopIpAddress property: NextHop ip address.
        Parameters:
        nextHopIpAddress - the nextHopIpAddress value to set.
        Returns:
        the VirtualHubRoute object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.