public static final class MulticastForwardingCsvRecord.Builder
extends java.lang.Object
MulticastForwardingCsvRecord.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
MulticastForwardingCsvRecord. |
| Modifier and Type | Method and Description |
|---|---|
MulticastForwardingCsvRecord |
build() |
MulticastForwardingCsvRecord.Builder |
setIncomingInterface(java.lang.String incomingInterface)
Ingress interface on whic multicast traffic is learned.
|
MulticastForwardingCsvRecord.Builder |
setMulticastGroup(java.lang.String multicastGroup)
Multicast group address.
|
MulticastForwardingCsvRecord.Builder |
setOutgoingInterfaces(java.lang.String outgoingInterfaces)
Array of egress interfaces on whic multicast traffic is forwarded.
|
MulticastForwardingCsvRecord.Builder |
setSource(java.lang.String source)
Multicast source address.
|
MulticastForwardingCsvRecord.Builder |
setTransportNode(java.lang.String transportNode)
Transport node uuid or policy path.
|
public Builder()
MulticastForwardingCsvRecord.public MulticastForwardingCsvRecord.Builder setIncomingInterface(java.lang.String incomingInterface)
incomingInterface - New value for the property.public MulticastForwardingCsvRecord.Builder setMulticastGroup(java.lang.String multicastGroup)
multicastGroup - New value for the property.public MulticastForwardingCsvRecord.Builder setOutgoingInterfaces(java.lang.String outgoingInterfaces)
outgoingInterfaces - New value for the property.public MulticastForwardingCsvRecord.Builder setSource(java.lang.String source)
source - New value for the property.public MulticastForwardingCsvRecord.Builder setTransportNode(java.lang.String transportNode)
transportNode - New value for the property.public MulticastForwardingCsvRecord build()