Class SessionUplink
- java.lang.Object
-
- org.onosproject.net.behaviour.upf.SessionUplink
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSessionUplink.Builder
-
Field Summary
-
Fields inherited from interface org.onosproject.net.behaviour.upf.UpfEntity
DEFAULT_APP_ID
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SessionUplink.Builderbuilder()booleanequals(Object object)inthashCode()booleanneedsDropping()True if this UE Session needs dropping of the uplink traffic.Integerteid()Get the identifier of the GTP tunnel that this UE Session rule matches on.StringtoString()Ip4AddresstunDstAddr()Get the tunnel destination IP address in the uplink UE session (N3/S1U IP address).UpfEntityTypetype()Returns the type of this entity.
-
-
-
Method Detail
-
builder
public static SessionUplink.Builder builder()
-
needsDropping
public boolean needsDropping()
True if this UE Session needs dropping of the uplink traffic.- Returns:
- true if the UE Session needs dropping.
-
tunDstAddr
public Ip4Address tunDstAddr()
Get the tunnel destination IP address in the uplink UE session (N3/S1U IP address).- Returns:
- UE IP address
-
teid
public Integer teid()
Get the identifier of the GTP tunnel that this UE Session rule matches on.- Returns:
- GTP tunnel ID
-
type
public UpfEntityType type()
Description copied from interface:UpfEntityReturns the type of this entity.
-
-