Constructs an HTTP peer picker using the given port.
Constructs an HTTP peer picker using the given port.
Base URL of the current peer.
URL's of known HTTP peers.
Optionally picks an HTTP peer as the owner of the given key's value using the checksum of the key.
Optionally picks an HTTP peer as the owner of the given key's value using the checksum of the key. Returns None if there are no peers or if the peer with the given base URL is the owner.
Updates this instance's peers in cases where peers change dynamically during the lifetime of this picker.
Picks an HTTP peer as an owner of a given key.