Class UpfTerminationUplink
- java.lang.Object
-
- org.onosproject.net.behaviour.upf.UpfTerminationUplink
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpfTerminationUplink.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 byteapplicationId()Get the application ID associated with UPF Termination rule.static UpfTerminationUplink.Builderbuilder()IntegercounterId()Get PDR Counter ID associated with UPF Termination rule.booleanequals(Object obj)inthashCode()booleanneedsDropping()True if this UPF Termination needs to drop traffic.StringtoString()BytetrafficClass()Get Traffic Class set by this UPF Termination rule.UpfEntityTypetype()Returns the type of this entity.Ip4AddressueSessionId()Get UE Session ID associated with UPF Termination rule.
-
-
-
Method Detail
-
builder
public static UpfTerminationUplink.Builder builder()
-
ueSessionId
public Ip4Address ueSessionId()
Get UE Session ID associated with UPF Termination rule.- Returns:
- UE Session ID
-
applicationId
public byte applicationId()
Get the application ID associated with UPF Termination rule.- Returns:
- Application ID
-
counterId
public Integer counterId()
Get PDR Counter ID associated with UPF Termination rule.- Returns:
- PDR counter cell ID
-
trafficClass
public Byte trafficClass()
Get Traffic Class set by this UPF Termination rule.- Returns:
- Traffic Class
-
needsDropping
public boolean needsDropping()
True if this UPF Termination needs to drop traffic.- Returns:
- true if the UPF Termination needs dropping.
-
type
public UpfEntityType type()
Description copied from interface:UpfEntityReturns the type of this entity.
-
-