public static final class MacTableEntry.Builder
extends java.lang.Object
MacTableEntry
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
MacTableEntry . |
Modifier and Type | Method and Description |
---|---|
MacTableEntry |
build() |
MacTableEntry.Builder |
setMacAddress(java.lang.String macAddress)
The MAC address
|
MacTableEntry.Builder |
setRtepGroupId(java.lang.Long rtepGroupId)
RTEP group id is applicable when the logical switch is stretched across multiple
sites.
|
MacTableEntry.Builder |
setVtepGroupId(java.lang.Long vtepGroupId)
VTEP group id is applicable when the logical switch is stretched across multiple
sites.
|
MacTableEntry.Builder |
setVtepIp(java.lang.String vtepIp)
The virtual tunnel endpoint IPv4 address format: ip
|
MacTableEntry.Builder |
setVtepIpv6(java.lang.String vtepIpv6)
The virtual tunnel endpoint IPv6 address format: ipv6
|
MacTableEntry.Builder |
setVtepMacAddress(java.lang.String vtepMacAddress)
The virtual tunnel endpoint MAC address
|
public Builder()
MacTableEntry
.public MacTableEntry.Builder setMacAddress(java.lang.String macAddress)
macAddress
- New value for the property.public MacTableEntry.Builder setRtepGroupId(java.lang.Long rtepGroupId)
rtepGroupId
- New value for the property.public MacTableEntry.Builder setVtepGroupId(java.lang.Long vtepGroupId)
vtepGroupId
- New value for the property.public MacTableEntry.Builder setVtepIp(java.lang.String vtepIp)
vtepIp
- New value for the property.public MacTableEntry.Builder setVtepIpv6(java.lang.String vtepIpv6)
vtepIpv6
- New value for the property.public MacTableEntry.Builder setVtepMacAddress(java.lang.String vtepMacAddress)
vtepMacAddress
- New value for the property.public MacTableEntry build()