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()