| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PplPolicy.Builder |
add(String destination,
PplPathFilter policy) |
PplPolicy |
build() |
PplPolicy.Builder |
minMetaBandwidth(long minBandwidthBytesPerSeconds)
Minimum metadata bandwidth requirement for paths.
|
PplPolicy.Builder |
minMtu(int minMtuBytes)
Minimum MTU requirement for paths.
|
PplPolicy.Builder |
minValidity(int minValiditySeconds)
Minimum validity requirement for paths.
|
PplPolicy.Builder |
ordering(String ordering) |
public PplPolicy.Builder add(String destination, PplPathFilter policy)
public PplPolicy.Builder minMetaBandwidth(long minBandwidthBytesPerSeconds)
minBandwidthBytesPerSeconds - Minimum bandwidth in bytes per second.public PplPolicy.Builder minMtu(int minMtuBytes)
minMtuBytes - Minimum MTU bytes required for a path to be accepted.public PplPolicy.Builder minValidity(int minValiditySeconds)
minValiditySeconds - Minimum seconds before a path expires.public PplPolicy.Builder ordering(String ordering)
public PplPolicy build()
Copyright © 2025. All rights reserved.