Class SessionDownlink.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • withUeAddress

        public SessionDownlink.Builder withUeAddress​(Ip4Address ueAddress)
        Set the UE IP address that this downlink UE session rule matches on.
        Parameters:
        ueAddress - UE IP address
        Returns:
        This builder object
      • withGtpTunnelPeerId

        public SessionDownlink.Builder withGtpTunnelPeerId​(Byte tunnelPeerId)
        Set the GTP tunnel peer ID that is set by this UE Session rule.
        Parameters:
        tunnelPeerId - GTP tunnel peer ID
        Returns:
        This builder object
      • needsBuffering

        public SessionDownlink.Builder needsBuffering​(boolean buffer)
        Sets whether to buffer downlink UE session traffic or not.
        Parameters:
        buffer - True if request to buffer, false otherwise
        Returns:
        This builder object
      • needsDropping

        public SessionDownlink.Builder needsDropping​(boolean drop)
        Sets whether to drop downlink UE session traffic or not.
        Parameters:
        drop - True if request to buffer, false otherwise
        Returns:
        This builder object