public class PeerBuilderNAT extends Object
| Constructor and Description |
|---|
PeerBuilderNAT(Peer peer) |
| Modifier and Type | Method and Description |
|---|---|
int |
failedRelayWaitTime() |
PeerBuilderNAT |
failedRelayWaitTime(int failedRelayWaitTime)
Defines how many seconds to wait at least until asking a relay that
denied a relay request or a relay that failed to act as a relay again
|
boolean |
isManualPorts() |
PeerBuilderNAT |
manualPorts() |
PeerBuilderNAT |
manualPorts(boolean manualPorts) |
Collection<PeerAddress> |
manualRelays() |
int |
maxFail() |
PeerBuilderNAT |
maxFail(int maxFail) |
int |
peerMapUpdateInterval() |
PeerBuilderNAT |
peerMapUpdateInterval(int peerMapUpdateInterval)
Defines the time interval of sending the peer map of the unreachable peer
to its relays.
|
PeerBuilderNAT |
relays(Collection<PeerAddress> manualRelays) |
PeerNAT |
start() |
public PeerBuilderNAT(Peer peer)
public boolean isManualPorts()
public PeerBuilderNAT manualPorts()
public PeerBuilderNAT manualPorts(boolean manualPorts)
public Collection<PeerAddress> manualRelays()
public PeerBuilderNAT relays(Collection<PeerAddress> manualRelays)
public PeerBuilderNAT failedRelayWaitTime(int failedRelayWaitTime)
failedRelayWaitTime - wait time in secondspublic int failedRelayWaitTime()
public PeerBuilderNAT maxFail(int maxFail)
public int maxFail()
public PeerBuilderNAT peerMapUpdateInterval(int peerMapUpdateInterval)
peerMapUpdateInterval - interval of updates in secondspublic int peerMapUpdateInterval()
public PeerNAT start()
Copyright © 2014. All rights reserved.