public class PeerBuilderNAT extends Object
| Constructor and Description |
|---|
PeerBuilderNAT(Peer peer) |
| Modifier and Type | Method and Description |
|---|---|
MessageBufferConfiguration |
bufferConfiguration() |
PeerBuilderNAT |
bufferConfiguration(MessageBufferConfiguration bufferConfiguration)
Set the android relay buffer configuration.
|
String |
gcmAuthenticationKey() |
PeerBuilderNAT |
gcmAuthenticationKey(String gcmAuthenticationKey)
Set the authentication key, which is used by relay peers to send messages to
RelayConfig#ANDROID devices. |
int |
gcmSendRetries()
Only used for
RelayConfig#ANDROID and if this peer should act as a relay for android
devices. |
PeerBuilderNAT |
gcmSendRetries(int gcmSendRetries)
Only used for
RelayConfig#ANDROID and if this peer should act as a relay for android
devices. |
boolean |
isManualPorts() |
PeerBuilderNAT |
manualPorts() |
PeerBuilderNAT |
manualPorts(boolean manualPorts) |
PeerNAT |
start() |
public PeerBuilderNAT(Peer peer)
public boolean isManualPorts()
public PeerBuilderNAT manualPorts()
public PeerBuilderNAT manualPorts(boolean manualPorts)
public PeerBuilderNAT gcmAuthenticationKey(String gcmAuthenticationKey)
RelayConfig#ANDROID devices. This key needs to
be kept secret.gcmAuthenticationKey - the api key / authentication token for Google Cloud Messaging. The key
can be obtained through Google's developer consolepublic String gcmAuthenticationKey()
RelayConfig#ANDROID authentication keypublic int gcmSendRetries()
RelayConfig#ANDROID and if this peer should act as a relay for android
devices.public PeerBuilderNAT gcmSendRetries(int gcmSendRetries)
RelayConfig#ANDROID and if this peer should act as a relay for android
devices.gcmSendRetries - the number of retries sending a GCM messagepublic MessageBufferConfiguration bufferConfiguration()
RelayConfig#ANDROID buffer configuration.public PeerBuilderNAT bufferConfiguration(MessageBufferConfiguration bufferConfiguration)
RelayConfig#ANDROID.bufferConfiguration - the configurationpublic PeerNAT start()
Copyright © 2014. All rights reserved.