public static final class AdvertiseRule.Builder
extends java.lang.Object
AdvertiseRule
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
AdvertiseRule . |
Modifier and Type | Method and Description |
---|---|
AdvertiseRule |
build() |
AdvertiseRule.Builder |
setAction(java.lang.String action)
Possible values are:
AdvertiseRule.ACTION_DENY AdvertiseRule.ACTION_ALLOW ALLOW action enables
the advertisment and DENY action disables the advertisement of a filtered routes
to the connected TIER0 router. |
AdvertiseRule.Builder |
setDescription(java.lang.String description)
Description
|
AdvertiseRule.Builder |
setDisplayName(java.lang.String displayName)
Display name
|
AdvertiseRule.Builder |
setNetworks(java.util.List<java.lang.String> networks)
network(CIDR) to be routed format: ip-cidr-block
|
AdvertiseRule.Builder |
setRuleFilter(AdvertisementRuleFilter ruleFilter) |
public Builder()
AdvertiseRule
.public AdvertiseRule.Builder setAction(java.lang.String action)
action
- New value for the property.public AdvertiseRule.Builder setDescription(java.lang.String description)
description
- New value for the property.public AdvertiseRule.Builder setDisplayName(java.lang.String displayName)
displayName
- New value for the property.public AdvertiseRule.Builder setNetworks(java.util.List<java.lang.String> networks)
networks
- New value for the property.public AdvertiseRule.Builder setRuleFilter(AdvertisementRuleFilter ruleFilter)
ruleFilter
- New value for the property.public AdvertiseRule build()