Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
RAConfig . |
Modifier and Type | Method and Description |
---|---|
RAConfig |
build() |
RAConfig.Builder |
setHopLimit(java.lang.Long hopLimit)
The maximum number of hops through which packets can pass before being
discarded.
|
RAConfig.Builder |
setPrefixLifetime(java.lang.Long prefixLifetime)
The time interval in seconds, in which the prefix is advertised as valid.
|
RAConfig.Builder |
setPrefixPreferredTime(java.lang.Long prefixPreferredTime)
The time interval in seconds, in which the prefix is advertised as preferred.
|
RAConfig.Builder |
setRaInterval(java.lang.Long raInterval)
Interval between 2 Router advertisement in seconds.
|
RAConfig.Builder |
setRouterLifetime(java.lang.Long routerLifetime)
Router lifetime value in seconds.
|
RAConfig.Builder |
setRouterPreference(java.lang.String routerPreference)
Possible values are:
RAConfig.ROUTER_PREFERENCE_LOW RAConfig.ROUTER_PREFERENCE_MEDIUM RAConfig.ROUTER_PREFERENCE_HIGH RAConfig.ROUTER_PREFERENCE_RESERVED NDRA Router
preference value with MEDIUM as default. |
public Builder()
RAConfig
.public RAConfig.Builder setHopLimit(java.lang.Long hopLimit)
hopLimit
- New value for the property.public RAConfig.Builder setPrefixLifetime(java.lang.Long prefixLifetime)
prefixLifetime
- New value for the property.public RAConfig.Builder setPrefixPreferredTime(java.lang.Long prefixPreferredTime)
prefixPreferredTime
- New value for the property.public RAConfig.Builder setRaInterval(java.lang.Long raInterval)
raInterval
- New value for the property.public RAConfig.Builder setRouterLifetime(java.lang.Long routerLifetime)
routerLifetime
- New value for the property.public RAConfig.Builder setRouterPreference(java.lang.String routerPreference)
routerPreference
- New value for the property.public RAConfig build()