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.IceServercreateIceServer()PeerConnection.IceServer.BuildersetHostname(java.lang.String hostname)PeerConnection.IceServer.BuildersetPassword(java.lang.String password)PeerConnection.IceServer.BuildersetTlsAlpnProtocols(java.util.List<java.lang.String> tlsAlpnProtocols)PeerConnection.IceServer.BuildersetTlsCertPolicy(PeerConnection.TlsCertPolicy tlsCertPolicy)PeerConnection.IceServer.BuildersetTlsEllipticCurves(java.util.List<java.lang.String> tlsEllipticCurves)PeerConnection.IceServer.BuildersetUsername(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()
-
-