Class SinglePointToMultiPointIntent


  • @Beta
    public final class SinglePointToMultiPointIntent
    extends ConnectivityIntent
    Abstraction of single source, multiple destination connectivity intent.
    • Constructor Detail

      • SinglePointToMultiPointIntent

        protected SinglePointToMultiPointIntent()
        Constructor for serializer.
    • Method Detail

      • builder

        public static SinglePointToMultiPointIntent.Builder builder()
        Returns a new single point to multi point intent builder. The application id, ingress point and egress points are required fields. If they are not set by calls to the appropriate methods, an exception will be thrown.
        Returns:
        single point to multi point builder
      • ingressPoint

        public ConnectPoint ingressPoint()
        Returns the port on which the ingress traffic should be connected to the egress.
        Returns:
        ingress port
      • egressPoints

        public Set<ConnectPoint> egressPoints()
        Returns the set of ports on which the traffic should egress.
        Returns:
        set of egress ports
      • filteredIngressPoint

        public FilteredConnectPoint filteredIngressPoint()
        Returns the filtered port on which the ingress traffic should be connected to the egress.
        Returns:
        ingress port
      • filteredEgressPoints

        public Set<FilteredConnectPoint> filteredEgressPoints()
        Returns the set of filtered ports on which the traffic should egress.
        Returns:
        set of egress ports