public static final class NeighborProperties.Builder
extends java.lang.Object
NeighborProperties.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
NeighborProperties. |
| Modifier and Type | Method and Description |
|---|---|
NeighborProperties |
build() |
NeighborProperties.Builder |
setCapabilities(java.lang.String capabilities)
Capabilities
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setEnabledCapabilities(java.lang.String enabledCapabilities)
Enabled capabilities
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setIfindex(java.lang.Long ifindex)
Interface index format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setLinkAggregationCapable(java.lang.Boolean linkAggregationCapable)
Aggregation Capability
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setLinkAggregationPortId(java.lang.String linkAggregationPortId)
Aggregation port id
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setLinkAggregationStatus(java.lang.Boolean linkAggregationStatus)
True if currently in aggregation
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setMac(java.lang.String mac)
Interface MAC address
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setMgmtAddr(java.lang.String mgmtAddr)
Management address
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setName(java.lang.String name)
Interface name
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setOid(java.lang.String oid)
Object identifier
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setPortDesc(java.lang.String portDesc)
Port description
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setSystemDesc(java.lang.String systemDesc)
System description
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setSystemName(java.lang.String systemName)
System name
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
NeighborProperties.Builder |
setSystemPortNumber(java.lang.Long systemPortNumber)
System port number format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
public Builder()
NeighborProperties.public NeighborProperties.Builder setCapabilities(java.lang.String capabilities)
capabilities - New value for the property.public NeighborProperties.Builder setEnabledCapabilities(java.lang.String enabledCapabilities)
enabledCapabilities - New value for the property.public NeighborProperties.Builder setIfindex(java.lang.Long ifindex)
ifindex - New value for the property.public NeighborProperties.Builder setLinkAggregationCapable(java.lang.Boolean linkAggregationCapable)
linkAggregationCapable - New value for the property.public NeighborProperties.Builder setLinkAggregationPortId(java.lang.String linkAggregationPortId)
linkAggregationPortId - New value for the property.public NeighborProperties.Builder setLinkAggregationStatus(java.lang.Boolean linkAggregationStatus)
linkAggregationStatus - New value for the property.public NeighborProperties.Builder setMac(java.lang.String mac)
mac - New value for the property.public NeighborProperties.Builder setMgmtAddr(java.lang.String mgmtAddr)
mgmtAddr - New value for the property.public NeighborProperties.Builder setName(java.lang.String name)
name - New value for the property.public NeighborProperties.Builder setOid(java.lang.String oid)
oid - New value for the property.public NeighborProperties.Builder setPortDesc(java.lang.String portDesc)
portDesc - New value for the property.public NeighborProperties.Builder setSystemDesc(java.lang.String systemDesc)
systemDesc - New value for the property.public NeighborProperties.Builder setSystemName(java.lang.String systemName)
systemName - New value for the property.public NeighborProperties.Builder setSystemPortNumber(java.lang.Long systemPortNumber)
systemPortNumber - New value for the property.public NeighborProperties build()