public interface RelayExtraInfoDescriptor extends ExtraInfoDescriptor
Relay extra-info descriptors share many contents with sanitized
bridge extra-info descriptors (BridgeExtraInfoDescriptor
),
which is why they share a common superinterface
(ExtraInfoDescriptor
). The main purpose of having two
subinterfaces is being able to distinguish descriptor types more
easily.
getBridgeIps, getBridgeIpTransports, getBridgeIpVersions, getBridgeStatsEndMillis, getBridgeStatsIntervalLength, getCellCircuitsPerDecile, getCellProcessedCells, getCellQueuedCells, getCellStatsEndMillis, getCellStatsIntervalLength, getCellTimeInQueue, getConnBiDirectBelow, getConnBiDirectBoth, getConnBiDirectRead, getConnBiDirectStatsEndMillis, getConnBiDirectStatsIntervalLength, getConnBiDirectWrite, getDigestSha1Hex, getDigestSha256Base64, getDirreqReadHistory, getDirreqStatsEndMillis, getDirreqStatsIntervalLength, getDirreqV2DirectDl, getDirreqV2Ips, getDirreqV2Reqs, getDirreqV2Resp, getDirreqV2Share, getDirreqV2TunneledDl, getDirreqV3DirectDl, getDirreqV3Ips, getDirreqV3Reqs, getDirreqV3Resp, getDirreqV3Share, getDirreqV3TunneledDl, getDirreqWriteHistory, getEntryIps, getEntryStatsEndMillis, getEntryStatsIntervalLength, getExitKibibytesRead, getExitKibibytesWritten, getExitStatsEndMillis, getExitStatsIntervalLength, getExitStreamsOpened, getFingerprint, getGeoip6DbDigestSha1Hex, getGeoipClientOrigins, getGeoipDbDigestSha1Hex, getGeoipStartTimeMillis, getHidservDirOnionsSeen, getHidservDirOnionsSeenParameters, getHidservRendRelayedCells, getHidservRendRelayedCellsParameters, getHidservStatsEndMillis, getHidservStatsIntervalLength, getIdentityEd25519, getMasterKeyEd25519, getNickname, getPaddingCounts, getPaddingCountsStatsEndMillis, getPaddingCountsStatsIntervalLength, getPublishedMillis, getReadHistory, getRouterSignature, getRouterSignatureEd25519, getTransports, getWriteHistory
getAnnotations, getDescriptorFile, getRawDescriptorBytes, getRawDescriptorLength, getUnrecognizedLines