Class UpfTerminationUplink.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • withUeSessionId

        public UpfTerminationUplink.Builder withUeSessionId​(Ip4Address ueSessionId)
        Set the ID of the UE session.
        Parameters:
        ueSessionId - UE session ID
        Returns:
        This builder object
      • withApplicationId

        public UpfTerminationUplink.Builder withApplicationId​(byte applicationId)
        Set the ID of the application.
        Parameters:
        applicationId - Application ID
        Returns:
        This builder object
      • withCounterId

        public UpfTerminationUplink.Builder withCounterId​(int ctrId)
        Set the dataplane counter cell ID.
        Parameters:
        ctrId - PDR counter cell ID
        Returns:
        This builder object
      • withTrafficClass

        public UpfTerminationUplink.Builder withTrafficClass​(byte trafficClass)
        Set the Traffic Class.
        Parameters:
        trafficClass - Traffic Class
        Returns:
        This builder object
      • needsDropping

        public UpfTerminationUplink.Builder needsDropping​(boolean dropping)
        Sets whether to drop uplink UPF termination traffic or not.
        Parameters:
        dropping - True if request to drop, false otherwise
        Returns:
        This builder object