public class DetailsDocument extends Document
Constructor and Description |
---|
DetailsDocument() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getAdvertisedBandwidth() |
java.util.SortedSet<java.lang.String> |
getAllegedFamily() |
java.lang.String |
getAs() |
java.lang.String |
getAsName() |
java.lang.Integer |
getBandwidthBurst() |
java.lang.Integer |
getBandwidthRate() |
java.lang.String |
getCityName() |
java.lang.Long |
getConsensusWeight() |
java.lang.Float |
getConsensusWeightFraction() |
java.lang.String |
getContact() |
java.lang.String |
getCountry() |
java.lang.String |
getCountryName() |
java.lang.String |
getDirAddress() |
java.util.SortedSet<java.lang.String> |
getEffectiveFamily() |
java.util.List<java.lang.String> |
getExitAddresses() |
java.util.List<java.lang.String> |
getExitPolicy() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getExitPolicySummary() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getExitPolicyV6Summary() |
java.lang.Float |
getExitProbability() |
java.lang.String |
getFingerprint() |
long |
getFirstSeen() |
java.util.SortedSet<java.lang.String> |
getFlags() |
java.lang.Float |
getGuardProbability() |
java.lang.String |
getHashedFingerprint() |
java.lang.String |
getHostName() |
java.util.SortedSet<java.lang.String> |
getIndirectFamily() |
long |
getLastChangedAddressOrPort() |
java.lang.Long |
getLastRestarted() |
long |
getLastSeen() |
java.lang.Float |
getLatitude() |
java.lang.Float |
getLongitude() |
java.lang.Float |
getMiddleProbability() |
java.lang.String |
getNickname() |
java.lang.Integer |
getObservedBandwidth() |
java.util.List<java.lang.String> |
getOrAddresses() |
java.lang.String |
getPlatform() |
java.lang.String |
getRegionName() |
java.util.List<java.lang.String> |
getTransports() |
java.util.List<java.lang.String> |
getUnreachableOrAddresses() |
java.util.SortedSet<java.lang.String> |
getUnverifiedHostNames()
Creates a copy of the list with each string having its escaping for JSON
compatibility reversed and returns the copy, unless the held reference was
null in which case null is returned.
|
java.util.SortedSet<java.lang.String> |
getVerifiedHostNames()
Creates a copy of the list with each string having its escaping for JSON
compatibility reversed and returns the copy, unless the held reference was
null in which case null is returned.
|
java.lang.String |
getVersion() |
java.lang.String |
getVersionStatus() |
java.lang.Boolean |
isHibernating() |
java.lang.Boolean |
isMeasured() |
java.lang.Boolean |
isRecommendedVersion() |
java.lang.Boolean |
isRunning() |
void |
setAdvertisedBandwidth(java.lang.Integer advertisedBandwidth) |
void |
setAllegedFamily(java.util.SortedSet<java.lang.String> allegedFamily) |
void |
setAs(java.lang.String as) |
void |
setAsName(java.lang.String asName) |
void |
setBandwidthBurst(java.lang.Integer bandwidthBurst) |
void |
setBandwidthRate(java.lang.Integer bandwidthRate) |
void |
setCityName(java.lang.String cityName) |
void |
setConsensusWeight(java.lang.Long consensusWeight) |
void |
setConsensusWeightFraction(java.lang.Float consensusWeightFraction)
Sets the consensus weight fraction to the given value, but only if
that value is neither null nor negative.
|
void |
setContact(java.lang.String contact) |
void |
setCountry(java.lang.String country) |
void |
setCountryName(java.lang.String countryName) |
void |
setDirAddress(java.lang.String dirAddress) |
void |
setEffectiveFamily(java.util.SortedSet<java.lang.String> effectiveFamily) |
void |
setExitAddresses(java.util.List<java.lang.String> exitAddresses) |
void |
setExitPolicy(java.util.List<java.lang.String> exitPolicy) |
void |
setExitPolicySummary(java.util.Map<java.lang.String,java.util.List<java.lang.String>> exitPolicySummary) |
void |
setExitPolicyV6Summary(java.util.Map<java.lang.String,java.util.List<java.lang.String>> exitPolicyV6Summary) |
void |
setExitProbability(java.lang.Float exitProbability)
Sets the exit probability to the given value, but only if that
value is neither null nor negative.
|
void |
setFingerprint(java.lang.String fingerprint) |
void |
setFirstSeen(long firstSeen) |
void |
setFlags(java.util.SortedSet<java.lang.String> flags) |
void |
setGuardProbability(java.lang.Float guardProbability)
Sets the guard probability to the given value, but only if that
value is neither null nor negative.
|
void |
setHashedFingerprint(java.lang.String hashedFingerprint) |
void |
setHibernating(java.lang.Boolean hibernating) |
void |
setHostName(java.lang.String hostName) |
void |
setIndirectFamily(java.util.SortedSet<java.lang.String> indirectFamily) |
void |
setLastChangedAddressOrPort(long lastChangedAddressOrPort) |
void |
setLastRestarted(java.lang.Long lastRestarted) |
void |
setLastSeen(long lastSeen) |
void |
setLatitude(java.lang.Float latitude) |
void |
setLongitude(java.lang.Float longitude) |
void |
setMeasured(java.lang.Boolean measured) |
void |
setMiddleProbability(java.lang.Float middleProbability)
Sets the middle probability to the given value, but only if that
value is neither null nor negative.
|
void |
setNickname(java.lang.String nickname) |
void |
setObservedBandwidth(java.lang.Integer observedBandwidth) |
void |
setOrAddresses(java.util.List<java.lang.String> orAddresses) |
void |
setPlatform(java.lang.String platform) |
void |
setRecommendedVersion(java.lang.Boolean recommendedVersion) |
void |
setRegionName(java.lang.String regionName) |
void |
setRunning(java.lang.Boolean running) |
void |
setTransports(java.util.List<java.lang.String> transports) |
void |
setUnreachableOrAddresses(java.util.List<java.lang.String> unreachableOrAddresses) |
void |
setUnverifiedHostNames(java.util.SortedSet<java.lang.String> unverifiedHostNames)
Creates a copy of the list with each string escaped for JSON compatibility
and sets this as the unverified host names, unless the argument was null in
which case the unverified host names are just set to null.
|
void |
setVerifiedHostNames(java.util.SortedSet<java.lang.String> verifiedHostNames)
Creates a copy of the list with each string escaped for JSON compatibility
and sets this as the verified host names, unless the argument was null in
which case the verified host names are just set to null.
|
void |
setVersion(java.lang.String version) |
void |
setVersionStatus(java.lang.String versionStatus) |
getDocumentString, setDocumentString, setFromDocumentString, toDocumentString
public void setNickname(java.lang.String nickname)
public java.lang.String getNickname()
public void setFingerprint(java.lang.String fingerprint)
public java.lang.String getFingerprint()
public void setHashedFingerprint(java.lang.String hashedFingerprint)
public java.lang.String getHashedFingerprint()
public void setOrAddresses(java.util.List<java.lang.String> orAddresses)
public java.util.List<java.lang.String> getOrAddresses()
public void setExitAddresses(java.util.List<java.lang.String> exitAddresses)
public java.util.List<java.lang.String> getExitAddresses()
public void setDirAddress(java.lang.String dirAddress)
public java.lang.String getDirAddress()
public void setLastSeen(long lastSeen)
public long getLastSeen()
public void setLastChangedAddressOrPort(long lastChangedAddressOrPort)
public long getLastChangedAddressOrPort()
public void setFirstSeen(long firstSeen)
public long getFirstSeen()
public void setRunning(java.lang.Boolean running)
public java.lang.Boolean isRunning()
public void setFlags(java.util.SortedSet<java.lang.String> flags)
public java.util.SortedSet<java.lang.String> getFlags()
public void setCountry(java.lang.String country)
public java.lang.String getCountry()
public void setCountryName(java.lang.String countryName)
public java.lang.String getCountryName()
public void setRegionName(java.lang.String regionName)
public java.lang.String getRegionName()
public void setCityName(java.lang.String cityName)
public java.lang.String getCityName()
public void setLatitude(java.lang.Float latitude)
public java.lang.Float getLatitude()
public void setLongitude(java.lang.Float longitude)
public java.lang.Float getLongitude()
public void setAs(java.lang.String as)
public java.lang.String getAs()
public void setAsName(java.lang.String asName)
public java.lang.String getAsName()
public void setConsensusWeight(java.lang.Long consensusWeight)
public java.lang.Long getConsensusWeight()
public void setHostName(java.lang.String hostName)
public java.lang.String getHostName()
public void setVerifiedHostNames(java.util.SortedSet<java.lang.String> verifiedHostNames)
public java.util.SortedSet<java.lang.String> getVerifiedHostNames()
public void setUnverifiedHostNames(java.util.SortedSet<java.lang.String> unverifiedHostNames)
public java.util.SortedSet<java.lang.String> getUnverifiedHostNames()
public void setLastRestarted(java.lang.Long lastRestarted)
public java.lang.Long getLastRestarted()
public void setBandwidthRate(java.lang.Integer bandwidthRate)
public java.lang.Integer getBandwidthRate()
public void setBandwidthBurst(java.lang.Integer bandwidthBurst)
public java.lang.Integer getBandwidthBurst()
public void setObservedBandwidth(java.lang.Integer observedBandwidth)
public java.lang.Integer getObservedBandwidth()
public void setAdvertisedBandwidth(java.lang.Integer advertisedBandwidth)
public java.lang.Integer getAdvertisedBandwidth()
public void setExitPolicy(java.util.List<java.lang.String> exitPolicy)
public java.util.List<java.lang.String> getExitPolicy()
public void setExitPolicySummary(java.util.Map<java.lang.String,java.util.List<java.lang.String>> exitPolicySummary)
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getExitPolicySummary()
public void setExitPolicyV6Summary(java.util.Map<java.lang.String,java.util.List<java.lang.String>> exitPolicyV6Summary)
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getExitPolicyV6Summary()
public void setContact(java.lang.String contact)
public java.lang.String getContact()
public void setPlatform(java.lang.String platform)
public java.lang.String getPlatform()
public void setVersion(java.lang.String version)
public java.lang.String getVersion()
public void setVersionStatus(java.lang.String versionStatus)
public java.lang.String getVersionStatus()
public void setAllegedFamily(java.util.SortedSet<java.lang.String> allegedFamily)
public java.util.SortedSet<java.lang.String> getAllegedFamily()
public void setEffectiveFamily(java.util.SortedSet<java.lang.String> effectiveFamily)
public java.util.SortedSet<java.lang.String> getEffectiveFamily()
public void setIndirectFamily(java.util.SortedSet<java.lang.String> indirectFamily)
public java.util.SortedSet<java.lang.String> getIndirectFamily()
public void setConsensusWeightFraction(java.lang.Float consensusWeightFraction)
public java.lang.Float getConsensusWeightFraction()
public void setGuardProbability(java.lang.Float guardProbability)
public java.lang.Float getGuardProbability()
public void setMiddleProbability(java.lang.Float middleProbability)
public java.lang.Float getMiddleProbability()
public void setExitProbability(java.lang.Float exitProbability)
public java.lang.Float getExitProbability()
public void setRecommendedVersion(java.lang.Boolean recommendedVersion)
public java.lang.Boolean isRecommendedVersion()
public void setHibernating(java.lang.Boolean hibernating)
public java.lang.Boolean isHibernating()
public void setTransports(java.util.List<java.lang.String> transports)
public java.util.List<java.lang.String> getTransports()
public void setMeasured(java.lang.Boolean measured)
public java.lang.Boolean isMeasured()
public void setUnreachableOrAddresses(java.util.List<java.lang.String> unreachableOrAddresses)
public java.util.List<java.lang.String> getUnreachableOrAddresses()