Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Node.Builder |
avgPacketLossPercent(Double avgPacketLossPercent)
average packet loss percentage
|
Node.Builder |
avgPacketResponseTimeInMs(Double avgPacketResponseTimeInMs)
average packet response time in milli seconds
|
Node |
build() |
Node.Builder |
consecutiveAnonymousCount(Integer consecutiveAnonymousCount)
consecutive anonymous node count
|
Node.Builder |
copy(Node model) |
Node.Builder |
displayName(String displayName)
display name of node
|
Node.Builder |
geoInfo(String geoInfo)
geo info
|
Node.Builder |
id(String id)
id of node
|
Node.Builder |
ipAddress(String ipAddress)
ip address of node
|
Node.Builder |
level(Integer level)
level of this node
|
Node.Builder |
outgoingLinks(List<String> outgoingLinks)
links outgoing from this node
|
Node.Builder |
type(Node.Type type)
type of node
|
public Node.Builder id(String id)
id of node
id
- the value to setpublic Node.Builder ipAddress(String ipAddress)
ip address of node
ipAddress
- the value to setpublic Node.Builder displayName(String displayName)
display name of node
displayName
- the value to setpublic Node.Builder geoInfo(String geoInfo)
geo info
geoInfo
- the value to setpublic Node.Builder outgoingLinks(List<String> outgoingLinks)
links outgoing from this node
outgoingLinks
- the value to setpublic Node.Builder consecutiveAnonymousCount(Integer consecutiveAnonymousCount)
consecutive anonymous node count
consecutiveAnonymousCount
- the value to setpublic Node.Builder level(Integer level)
level of this node
level
- the value to setpublic Node.Builder avgPacketResponseTimeInMs(Double avgPacketResponseTimeInMs)
average packet response time in milli seconds
avgPacketResponseTimeInMs
- the value to setpublic Node.Builder avgPacketLossPercent(Double avgPacketLossPercent)
average packet loss percentage
avgPacketLossPercent
- the value to setpublic Node.Builder type(Node.Type type)
type of node
type
- the value to setpublic Node build()
public Node.Builder copy(Node model)
Copyright © 2016–2023. All rights reserved.