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