Interface BandwidthFile.RelayLine

All Superinterfaces:
java.io.Serializable
Enclosing interface:
BandwidthFile

public static interface BandwidthFile.RelayLine
extends java.io.Serializable
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​java.lang.String> additionalKeyValues()
    Additional relay key-value pairs, excluding the key value pairs already parsed for relay identities and bandwidths.
    int bw()
    Bandwidth of this relay in kilobytes per second.
    java.util.Optional<java.lang.String> masterKeyEd25519()
    Relays's master Ed25519 key, base64 encoded, without trailing "="s.
    java.util.Optional<java.lang.String> nodeId()
    Fingerprint for the relay's RSA identity key.
  • Method Details

    • nodeId

      java.util.Optional<java.lang.String> nodeId()
      Fingerprint for the relay's RSA identity key.
      Since:
      2.6.0
    • masterKeyEd25519

      java.util.Optional<java.lang.String> masterKeyEd25519()
      Relays's master Ed25519 key, base64 encoded, without trailing "="s.
      Since:
      2.6.0
    • bw

      int bw()
      Bandwidth of this relay in kilobytes per second.
      Since:
      2.6.0
    • additionalKeyValues

      java.util.Map<java.lang.String,​java.lang.String> additionalKeyValues()
      Additional relay key-value pairs, excluding the key value pairs already parsed for relay identities and bandwidths.
      Since:
      2.6.0