Class SessionDownlink
- java.lang.Object
-
- org.onosproject.net.behaviour.upf.SessionDownlink
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SessionDownlink.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 SessionDownlink.Builder
builder()
boolean
equals(Object object)
int
hashCode()
boolean
needsBuffering()
True if this UE Session needs buffering of the downlink traffic.boolean
needsDropping()
True if this UE Session needs dropping of the downlink traffic.String
toString()
Byte
tunPeerId()
Get the GTP tunnel peer ID that is set by this UE Session rule.UpfEntityType
type()
Returns the type of this entity.Ip4Address
ueAddress()
Get the UE IP address of this downlink UE session.
-
-
-
Method Detail
-
builder
public static SessionDownlink.Builder builder()
-
needsBuffering
public boolean needsBuffering()
True if this UE Session needs buffering of the downlink traffic.- Returns:
- true if the UE Session needs buffering.
-
needsDropping
public boolean needsDropping()
True if this UE Session needs dropping of the downlink traffic.- Returns:
- true if the UE Session needs dropping.
-
ueAddress
public Ip4Address ueAddress()
Get the UE IP address of this downlink UE session.- Returns:
- UE IP address
-
tunPeerId
public Byte tunPeerId()
Get the GTP tunnel peer ID that is set by this UE Session rule.- Returns:
- GTP tunnel peer ID
-
type
public UpfEntityType type()
Description copied from interface:UpfEntity
Returns the type of this entity.
-
-