public static final class RoutingTable.Builder
extends java.lang.Object
RoutingTable
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
RoutingTable . |
Modifier and Type | Method and Description |
---|---|
RoutingTable |
build() |
RoutingTable.Builder |
setCount(java.lang.Long count)
Entry count.
|
RoutingTable.Builder |
setEdgeNode(java.lang.String edgeNode)
Transport node ID.
|
RoutingTable.Builder |
setErrorMessage(java.lang.String errorMessage)
Routing table fetch error message, populated only if status if failure.
|
RoutingTable.Builder |
setRouteEntries(java.util.List<RoutingEntry> routeEntries)
Route entries.
|
RoutingTable.Builder |
setStatus(java.lang.String status)
Possible values are:
RoutingTable.STATUS_SUCCESS RoutingTable.STATUS_FAILURE RoutingTable.STATUS_NOT_FOUND Routing
table fetch status from Transport node. |
public Builder()
RoutingTable
.public RoutingTable.Builder setCount(java.lang.Long count)
count
- New value for the property.public RoutingTable.Builder setEdgeNode(java.lang.String edgeNode)
edgeNode
- New value for the property.public RoutingTable.Builder setErrorMessage(java.lang.String errorMessage)
errorMessage
- New value for the property.public RoutingTable.Builder setRouteEntries(java.util.List<RoutingEntry> routeEntries)
routeEntries
- New value for the property.public RoutingTable.Builder setStatus(java.lang.String status)
status
- New value for the property.public RoutingTable build()