Interface BandwidthFile.RelayLine

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

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

      All Methods Instance Methods Abstract Methods 
      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 Detail

      • 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