public static final class MulticastRoute.Builder
extends java.lang.Object
MulticastRoute.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
MulticastRoute. |
| Modifier and Type | Method and Description |
|---|---|
MulticastRoute |
build() |
MulticastRoute.Builder |
setGroup(java.lang.String group)
Multicast group address.
|
MulticastRoute.Builder |
setInputInterface(java.lang.String inputInterface)
Ingress interface on which multicast traffic is learned.
|
MulticastRoute.Builder |
setOutputInterface(java.lang.String outputInterface)
Egress interface on which multicast traffic is forwarded.
|
MulticastRoute.Builder |
setSourceAddress(java.lang.String sourceAddress)
Multicast source address.
|
MulticastRoute.Builder |
setTtl(java.lang.Long ttl)
Time-to-live value for multicast packets.
|
MulticastRoute.Builder |
setUptime(java.lang.String uptime)
Time for which multicast route entry is active.
|
public Builder()
MulticastRoute.public MulticastRoute.Builder setGroup(java.lang.String group)
group - New value for the property.public MulticastRoute.Builder setInputInterface(java.lang.String inputInterface)
inputInterface - New value for the property.public MulticastRoute.Builder setOutputInterface(java.lang.String outputInterface)
outputInterface - New value for the property.public MulticastRoute.Builder setSourceAddress(java.lang.String sourceAddress)
sourceAddress - New value for the property.public MulticastRoute.Builder setTtl(java.lang.Long ttl)
ttl - New value for the property.public MulticastRoute.Builder setUptime(java.lang.String uptime)
uptime - New value for the property.public MulticastRoute build()