Package tvi.webrtc
Class PeerConnection.IceServer.Builder
- java.lang.Object
-
- tvi.webrtc.PeerConnection.IceServer.Builder
-
- Enclosing class:
- PeerConnection.IceServer
public static class PeerConnection.IceServer.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PeerConnection.IceServer
createIceServer()
PeerConnection.IceServer.Builder
setHostname(java.lang.String hostname)
PeerConnection.IceServer.Builder
setPassword(java.lang.String password)
PeerConnection.IceServer.Builder
setTlsAlpnProtocols(java.util.List<java.lang.String> tlsAlpnProtocols)
PeerConnection.IceServer.Builder
setTlsCertPolicy(PeerConnection.TlsCertPolicy tlsCertPolicy)
PeerConnection.IceServer.Builder
setTlsEllipticCurves(java.util.List<java.lang.String> tlsEllipticCurves)
PeerConnection.IceServer.Builder
setUsername(java.lang.String username)
-
-
-
Method Detail
-
setUsername
public PeerConnection.IceServer.Builder setUsername(java.lang.String username)
-
setPassword
public PeerConnection.IceServer.Builder setPassword(java.lang.String password)
-
setTlsCertPolicy
public PeerConnection.IceServer.Builder setTlsCertPolicy(PeerConnection.TlsCertPolicy tlsCertPolicy)
-
setHostname
public PeerConnection.IceServer.Builder setHostname(java.lang.String hostname)
-
setTlsAlpnProtocols
public PeerConnection.IceServer.Builder setTlsAlpnProtocols(java.util.List<java.lang.String> tlsAlpnProtocols)
-
setTlsEllipticCurves
public PeerConnection.IceServer.Builder setTlsEllipticCurves(java.util.List<java.lang.String> tlsEllipticCurves)
-
createIceServer
public PeerConnection.IceServer createIceServer()
-
-