Class UpfApplication.Builder
- java.lang.Object
-
- org.onosproject.net.behaviour.upf.UpfApplication.Builder
-
- Enclosing class:
- UpfApplication
public static class UpfApplication.Builder extends Object
Builder of UpfApplication object.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpfApplication
build()
UpfApplication.Builder
withAppId(byte appId)
Set the application ID of the UPF application rule.UpfApplication.Builder
withIp4Prefix(Ip4Prefix ipPrefix)
Set the IP prefix of the UPF application rule.UpfApplication.Builder
withIpProto(byte ipProto)
Set the IP protocol field value of the UPF application rule.UpfApplication.Builder
withL4PortRange(com.google.common.collect.Range<Short> l4PortRange)
Set the L4 port range of the UPF application rule.UpfApplication.Builder
withPriority(int priority)
Set the priority of the UPF application rule.
-
-
-
Method Detail
-
withIp4Prefix
public UpfApplication.Builder withIp4Prefix(Ip4Prefix ipPrefix)
Set the IP prefix of the UPF application rule.- Parameters:
ipPrefix
- IPv4 prefix- Returns:
- This builder object
-
withL4PortRange
public UpfApplication.Builder withL4PortRange(com.google.common.collect.Range<Short> l4PortRange)
Set the L4 port range of the UPF application rule.- Parameters:
l4PortRange
- bounded range of L4 port- Returns:
- This builder object
-
withIpProto
public UpfApplication.Builder withIpProto(byte ipProto)
Set the IP protocol field value of the UPF application rule.- Parameters:
ipProto
- IP protocol field- Returns:
- This builder object
-
withAppId
public UpfApplication.Builder withAppId(byte appId)
Set the application ID of the UPF application rule.- Parameters:
appId
- Application ID- Returns:
- This builder object
-
withPriority
public UpfApplication.Builder withPriority(int priority)
Set the priority of the UPF application rule.- Parameters:
priority
- Priority- Returns:
- This builder object
-
build
public UpfApplication build()
-
-