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"];intrepeated .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"];booleandisable_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, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getAdditionalIceServersListin interfaceSignaling.WebRTCConfigOrBuilder
-
getAdditionalIceServersCount
public int getAdditionalIceServersCount()repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];- Specified by:
getAdditionalIceServersCountin interfaceSignaling.WebRTCConfigOrBuilder
-
getAdditionalIceServers
repeated .proto.rpc.webrtc.v1.ICEServer additional_ice_servers = 1 [json_name = "additionalIceServers"];- Specified by:
getAdditionalIceServersin 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:
getDisableTricklein 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.
-