public static final class SegmentL2ForwarderSiteSpanInfo.Builder
extends java.lang.Object
SegmentL2ForwarderSiteSpanInfo
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
SegmentL2ForwarderSiteSpanInfo . |
Modifier and Type | Method and Description |
---|---|
SegmentL2ForwarderSiteSpanInfo |
build() |
SegmentL2ForwarderSiteSpanInfo.Builder |
setInterSiteForwarderStatus(java.util.List<L2ForwarderStatusPerNode> interSiteForwarderStatus)
Inter-site forwarder status per node.
|
SegmentL2ForwarderSiteSpanInfo.Builder |
setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
Timestamp when the L2 forwarder remote mac addresses was last updated.
|
SegmentL2ForwarderSiteSpanInfo.Builder |
setRemoteMacsPerSite(java.util.List<L2ForwarderRemoteMacsPerSite> remoteMacsPerSite)
L2 forwarder remote mac addresses per site for logical switch.
|
SegmentL2ForwarderSiteSpanInfo.Builder |
setSegmentPath(java.lang.String segmentPath)
Policy path of a segment.
|
public Builder()
SegmentL2ForwarderSiteSpanInfo
.public SegmentL2ForwarderSiteSpanInfo.Builder setInterSiteForwarderStatus(java.util.List<L2ForwarderStatusPerNode> interSiteForwarderStatus)
interSiteForwarderStatus
- New value for the property.public SegmentL2ForwarderSiteSpanInfo.Builder setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
lastUpdateTimestamp
- New value for the property.public SegmentL2ForwarderSiteSpanInfo.Builder setRemoteMacsPerSite(java.util.List<L2ForwarderRemoteMacsPerSite> remoteMacsPerSite)
remoteMacsPerSite
- New value for the property.public SegmentL2ForwarderSiteSpanInfo.Builder setSegmentPath(java.lang.String segmentPath)
segmentPath
- New value for the property.public SegmentL2ForwarderSiteSpanInfo build()