public static final class PimRpMappingCsvRecord.Builder
extends java.lang.Object
PimRpMappingCsvRecord.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
PimRpMappingCsvRecord. |
| Modifier and Type | Method and Description |
|---|---|
PimRpMappingCsvRecord |
build() |
PimRpMappingCsvRecord.Builder |
setGroup(java.lang.String group)
Multicast group address.
|
PimRpMappingCsvRecord.Builder |
setIsRp(java.lang.Boolean isRp)
Value of this field will be true if this edge transport node acts as rendezvous
point, otherwise false.
|
PimRpMappingCsvRecord.Builder |
setOutgoingInterface(java.lang.String outgoingInterface)
Outgoing/Egress interface for multicast traffic.
|
PimRpMappingCsvRecord.Builder |
setRpAddress(java.lang.String rpAddress)
RP (Randezvous Point) address.
|
PimRpMappingCsvRecord.Builder |
setSource(java.lang.String source)
Source of learning RP information.
|
PimRpMappingCsvRecord.Builder |
setTransportNode(java.lang.String transportNode)
Transport node uuid or policy path.
|
public Builder()
PimRpMappingCsvRecord.public PimRpMappingCsvRecord.Builder setGroup(java.lang.String group)
group - New value for the property.public PimRpMappingCsvRecord.Builder setIsRp(java.lang.Boolean isRp)
isRp - New value for the property.public PimRpMappingCsvRecord.Builder setOutgoingInterface(java.lang.String outgoingInterface)
outgoingInterface - New value for the property.public PimRpMappingCsvRecord.Builder setRpAddress(java.lang.String rpAddress)
rpAddress - New value for the property.public PimRpMappingCsvRecord.Builder setSource(java.lang.String source)
source - New value for the property.public PimRpMappingCsvRecord.Builder setTransportNode(java.lang.String transportNode)
transportNode - New value for the property.public PimRpMappingCsvRecord build()