Package proto.rpc.webrtc.v1
Class Signaling.WebRTCConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Signaling.WebRTCConfig,Signaling.WebRTCConfig.Builder>
proto.rpc.webrtc.v1.Signaling.WebRTCConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Signaling.WebRTCConfigOrBuilder
- Enclosing class:
- Signaling.WebRTCConfig
public static final class Signaling.WebRTCConfig.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Signaling.WebRTCConfig,Signaling.WebRTCConfig.Builder>
implements Signaling.WebRTCConfigOrBuilder
WebRTCConfig represents parts of a WebRTC config.Protobuf type
proto.rpc.webrtc.v1.WebRTCConfig
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalIceServers
(int index, Signaling.ICEServer value) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
addAdditionalIceServers
(int index, Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
addAdditionalIceServers
(Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
addAllAdditionalIceServers
(Iterable<? extends Signaling.ICEServer> values) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
disable_trickle indicates if Trickle ICE should be used.getAdditionalIceServers
(int index) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
int
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
boolean
disable_trickle indicates if Trickle ICE should be used.removeAdditionalIceServers
(int index) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
setAdditionalIceServers
(int index, Signaling.ICEServer value) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
setAdditionalIceServers
(int index, Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
setDisableTrickle
(boolean value) disable_trickle indicates if Trickle ICE should be used.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getAdditionalIceServersList
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
- Specified by:
getAdditionalIceServersList
in interfaceSignaling.WebRTCConfigOrBuilder
-
getAdditionalIceServersCount
public int getAdditionalIceServersCount()repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
- Specified by:
getAdditionalIceServersCount
in interfaceSignaling.WebRTCConfigOrBuilder
-
getAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
- Specified by:
getAdditionalIceServers
in interfaceSignaling.WebRTCConfigOrBuilder
-
setAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
setAdditionalIceServers
public Signaling.WebRTCConfig.Builder setAdditionalIceServers(int index, Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
addAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
addAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
addAdditionalIceServers
public Signaling.WebRTCConfig.Builder addAdditionalIceServers(Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
addAdditionalIceServers
public Signaling.WebRTCConfig.Builder addAdditionalIceServers(int index, Signaling.ICEServer.Builder builderForValue) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
addAllAdditionalIceServers
public Signaling.WebRTCConfig.Builder addAllAdditionalIceServers(Iterable<? extends Signaling.ICEServer> values) repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
clearAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
removeAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];
-
getDisableTrickle
public boolean getDisableTrickle()disable_trickle indicates if Trickle ICE should be used. Currently, both sides must both respect this setting.
bool disable_trickle = 2 [json_name = "disableTrickle"];
- Specified by:
getDisableTrickle
in interfaceSignaling.WebRTCConfigOrBuilder
- Returns:
- The disableTrickle.
-
setDisableTrickle
disable_trickle indicates if Trickle ICE should be used. Currently, both sides must both respect this setting.
bool disable_trickle = 2 [json_name = "disableTrickle"];
- Parameters:
value
- The disableTrickle to set.- Returns:
- This builder for chaining.
-
clearDisableTrickle
disable_trickle indicates if Trickle ICE should be used. Currently, both sides must both respect this setting.
bool disable_trickle = 2 [json_name = "disableTrickle"];
- Returns:
- This builder for chaining.
-