Class ConnectivityHop


  • public final class ConnectivityHop
    extends Object
    Information about a hop between the source and the destination.
    • Constructor Detail

      • ConnectivityHop

        public ConnectivityHop()
    • Method Detail

      • type

        public String type()
        Get the type property: The type of the hop.
        Returns:
        the type value.
      • id

        public String id()
        Get the id property: The ID of the hop.
        Returns:
        the id value.
      • address

        public String address()
        Get the address property: The IP address of the hop.
        Returns:
        the address value.
      • resourceId

        public String resourceId()
        Get the resourceId property: The ID of the resource corresponding to this hop.
        Returns:
        the resourceId value.
      • nextHopIds

        public List<String> nextHopIds()
        Get the nextHopIds property: List of next hop identifiers.
        Returns:
        the nextHopIds value.
      • issues

        public List<ConnectivityIssue> issues()
        Get the issues property: List of issues.
        Returns:
        the issues value.
      • validate

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