-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitModels.ClientInfoOrBuilder
public final class LivekitModels.ClientInfo.Builder extends GeneratedMessageLite.Builder<LivekitModels.ClientInfo, LivekitModels.ClientInfo.Builder> implements LivekitModels.ClientInfoOrBuilder
Protobuf typedetails about the client{@code livekit.ClientInfo}
-
-
Method Summary
Modifier and Type Method Description intgetSdkValue().livekit.ClientInfo.SDK sdk = 1;LivekitModels.ClientInfo.BuildersetSdkValue(int value).livekit.ClientInfo.SDK sdk = 1;LivekitModels.ClientInfo.SDKgetSdk().livekit.ClientInfo.SDK sdk = 1;LivekitModels.ClientInfo.BuildersetSdk(LivekitModels.ClientInfo.SDK value).livekit.ClientInfo.SDK sdk = 1;LivekitModels.ClientInfo.BuilderclearSdk().livekit.ClientInfo.SDK sdk = 1;StringgetVersion()string version = 2;ByteStringgetVersionBytes()string version = 2;LivekitModels.ClientInfo.BuildersetVersion(String value)string version = 2;LivekitModels.ClientInfo.BuilderclearVersion()string version = 2;LivekitModels.ClientInfo.BuildersetVersionBytes(ByteString value)string version = 2;intgetProtocol()int32 protocol = 3;LivekitModels.ClientInfo.BuildersetProtocol(int value)int32 protocol = 3;LivekitModels.ClientInfo.BuilderclearProtocol()int32 protocol = 3;StringgetOs()string os = 4;ByteStringgetOsBytes()string os = 4;LivekitModels.ClientInfo.BuildersetOs(String value)string os = 4;LivekitModels.ClientInfo.BuilderclearOs()string os = 4;LivekitModels.ClientInfo.BuildersetOsBytes(ByteString value)string os = 4;StringgetOsVersion()string os_version = 5;ByteStringgetOsVersionBytes()string os_version = 5;LivekitModels.ClientInfo.BuildersetOsVersion(String value)string os_version = 5;LivekitModels.ClientInfo.BuilderclearOsVersion()string os_version = 5;LivekitModels.ClientInfo.BuildersetOsVersionBytes(ByteString value)string os_version = 5;StringgetDeviceModel()string device_model = 6;ByteStringgetDeviceModelBytes()string device_model = 6;LivekitModels.ClientInfo.BuildersetDeviceModel(String value)string device_model = 6;LivekitModels.ClientInfo.BuilderclearDeviceModel()string device_model = 6;LivekitModels.ClientInfo.BuildersetDeviceModelBytes(ByteString value)string device_model = 6;StringgetBrowser()string browser = 7;ByteStringgetBrowserBytes()string browser = 7;LivekitModels.ClientInfo.BuildersetBrowser(String value)string browser = 7;LivekitModels.ClientInfo.BuilderclearBrowser()string browser = 7;LivekitModels.ClientInfo.BuildersetBrowserBytes(ByteString value)string browser = 7;StringgetBrowserVersion()string browser_version = 8;ByteStringgetBrowserVersionBytes()string browser_version = 8;LivekitModels.ClientInfo.BuildersetBrowserVersion(String value)string browser_version = 8;LivekitModels.ClientInfo.BuilderclearBrowserVersion()string browser_version = 8;LivekitModels.ClientInfo.BuildersetBrowserVersionBytes(ByteString value)string browser_version = 8;StringgetAddress()string address = 9;ByteStringgetAddressBytes()string address = 9;LivekitModels.ClientInfo.BuildersetAddress(String value)string address = 9;LivekitModels.ClientInfo.BuilderclearAddress()string address = 9;LivekitModels.ClientInfo.BuildersetAddressBytes(ByteString value)string address = 9;StringgetNetwork()wifi, wired, cellular, vpn, empty if not knownstring network = 10;ByteStringgetNetworkBytes()wifi, wired, cellular, vpn, empty if not knownstring network = 10;LivekitModels.ClientInfo.BuildersetNetwork(String value)wifi, wired, cellular, vpn, empty if not knownstring network = 10;LivekitModels.ClientInfo.BuilderclearNetwork()wifi, wired, cellular, vpn, empty if not knownstring network = 10;LivekitModels.ClientInfo.BuildersetNetworkBytes(ByteString value)wifi, wired, cellular, vpn, empty if not knownstring network = 10;StringgetOtherSdks()comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;ByteStringgetOtherSdksBytes()comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;LivekitModels.ClientInfo.BuildersetOtherSdks(String value)comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;LivekitModels.ClientInfo.BuilderclearOtherSdks()comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;LivekitModels.ClientInfo.BuildersetOtherSdksBytes(ByteString value)comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;intgetClientProtocol()client protocol versionint32 client_protocol = 12;LivekitModels.ClientInfo.BuildersetClientProtocol(int value)client protocol versionint32 client_protocol = 12;LivekitModels.ClientInfo.BuilderclearClientProtocol()client protocol versionint32 client_protocol = 12;List<LivekitModels.ClientInfo.Capability>getCapabilitiesList()capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;intgetCapabilitiesCount()capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.CapabilitygetCapabilities(int index)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuildersetCapabilities(int index, LivekitModels.ClientInfo.Capability value)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuilderaddCapabilities(LivekitModels.ClientInfo.Capability value)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuilderaddAllCapabilities(Iterable<out LivekitModels.ClientInfo.Capability> values)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuilderclearCapabilities()capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;List<Integer>getCapabilitiesValueList()capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;intgetCapabilitiesValue(int index)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuildersetCapabilitiesValue(int index, int value)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuilderaddCapabilitiesValue(int value)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;LivekitModels.ClientInfo.BuilderaddAllCapabilitiesValue(Iterable<Integer> values)capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getSdkValue
int getSdkValue()
.livekit.ClientInfo.SDK sdk = 1;
-
setSdkValue
LivekitModels.ClientInfo.Builder setSdkValue(int value)
.livekit.ClientInfo.SDK sdk = 1;- Parameters:
value- The sdk to set.
-
getSdk
LivekitModels.ClientInfo.SDK getSdk()
.livekit.ClientInfo.SDK sdk = 1;
-
setSdk
LivekitModels.ClientInfo.Builder setSdk(LivekitModels.ClientInfo.SDK value)
.livekit.ClientInfo.SDK sdk = 1;- Parameters:
value- The enum numeric value on the wire for sdk to set.
-
clearSdk
LivekitModels.ClientInfo.Builder clearSdk()
.livekit.ClientInfo.SDK sdk = 1;
-
getVersion
String getVersion()
string version = 2;
-
getVersionBytes
ByteString getVersionBytes()
string version = 2;
-
setVersion
LivekitModels.ClientInfo.Builder setVersion(String value)
string version = 2;- Parameters:
value- The version to set.
-
clearVersion
LivekitModels.ClientInfo.Builder clearVersion()
string version = 2;
-
setVersionBytes
LivekitModels.ClientInfo.Builder setVersionBytes(ByteString value)
string version = 2;- Parameters:
value- The bytes for version to set.
-
getProtocol
int getProtocol()
int32 protocol = 3;
-
setProtocol
LivekitModels.ClientInfo.Builder setProtocol(int value)
int32 protocol = 3;- Parameters:
value- The protocol to set.
-
clearProtocol
LivekitModels.ClientInfo.Builder clearProtocol()
int32 protocol = 3;
-
getOsBytes
ByteString getOsBytes()
string os = 4;
-
setOs
LivekitModels.ClientInfo.Builder setOs(String value)
string os = 4;- Parameters:
value- The os to set.
-
clearOs
LivekitModels.ClientInfo.Builder clearOs()
string os = 4;
-
setOsBytes
LivekitModels.ClientInfo.Builder setOsBytes(ByteString value)
string os = 4;- Parameters:
value- The bytes for os to set.
-
getOsVersion
String getOsVersion()
string os_version = 5;
-
getOsVersionBytes
ByteString getOsVersionBytes()
string os_version = 5;
-
setOsVersion
LivekitModels.ClientInfo.Builder setOsVersion(String value)
string os_version = 5;- Parameters:
value- The osVersion to set.
-
clearOsVersion
LivekitModels.ClientInfo.Builder clearOsVersion()
string os_version = 5;
-
setOsVersionBytes
LivekitModels.ClientInfo.Builder setOsVersionBytes(ByteString value)
string os_version = 5;- Parameters:
value- The bytes for osVersion to set.
-
getDeviceModel
String getDeviceModel()
string device_model = 6;
-
getDeviceModelBytes
ByteString getDeviceModelBytes()
string device_model = 6;
-
setDeviceModel
LivekitModels.ClientInfo.Builder setDeviceModel(String value)
string device_model = 6;- Parameters:
value- The deviceModel to set.
-
clearDeviceModel
LivekitModels.ClientInfo.Builder clearDeviceModel()
string device_model = 6;
-
setDeviceModelBytes
LivekitModels.ClientInfo.Builder setDeviceModelBytes(ByteString value)
string device_model = 6;- Parameters:
value- The bytes for deviceModel to set.
-
getBrowser
String getBrowser()
string browser = 7;
-
getBrowserBytes
ByteString getBrowserBytes()
string browser = 7;
-
setBrowser
LivekitModels.ClientInfo.Builder setBrowser(String value)
string browser = 7;- Parameters:
value- The browser to set.
-
clearBrowser
LivekitModels.ClientInfo.Builder clearBrowser()
string browser = 7;
-
setBrowserBytes
LivekitModels.ClientInfo.Builder setBrowserBytes(ByteString value)
string browser = 7;- Parameters:
value- The bytes for browser to set.
-
getBrowserVersion
String getBrowserVersion()
string browser_version = 8;
-
getBrowserVersionBytes
ByteString getBrowserVersionBytes()
string browser_version = 8;
-
setBrowserVersion
LivekitModels.ClientInfo.Builder setBrowserVersion(String value)
string browser_version = 8;- Parameters:
value- The browserVersion to set.
-
clearBrowserVersion
LivekitModels.ClientInfo.Builder clearBrowserVersion()
string browser_version = 8;
-
setBrowserVersionBytes
LivekitModels.ClientInfo.Builder setBrowserVersionBytes(ByteString value)
string browser_version = 8;- Parameters:
value- The bytes for browserVersion to set.
-
getAddress
String getAddress()
string address = 9;
-
getAddressBytes
ByteString getAddressBytes()
string address = 9;
-
setAddress
LivekitModels.ClientInfo.Builder setAddress(String value)
string address = 9;- Parameters:
value- The address to set.
-
clearAddress
LivekitModels.ClientInfo.Builder clearAddress()
string address = 9;
-
setAddressBytes
LivekitModels.ClientInfo.Builder setAddressBytes(ByteString value)
string address = 9;- Parameters:
value- The bytes for address to set.
-
getNetwork
String getNetwork()
wifi, wired, cellular, vpn, empty if not knownstring network = 10;
-
getNetworkBytes
ByteString getNetworkBytes()
wifi, wired, cellular, vpn, empty if not knownstring network = 10;
-
setNetwork
LivekitModels.ClientInfo.Builder setNetwork(String value)
wifi, wired, cellular, vpn, empty if not knownstring network = 10;- Parameters:
value- The network to set.
-
clearNetwork
LivekitModels.ClientInfo.Builder clearNetwork()
wifi, wired, cellular, vpn, empty if not knownstring network = 10;
-
setNetworkBytes
LivekitModels.ClientInfo.Builder setNetworkBytes(ByteString value)
wifi, wired, cellular, vpn, empty if not knownstring network = 10;- Parameters:
value- The bytes for network to set.
-
getOtherSdks
String getOtherSdks()
comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;
-
getOtherSdksBytes
ByteString getOtherSdksBytes()
comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;
-
setOtherSdks
LivekitModels.ClientInfo.Builder setOtherSdks(String value)
comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;- Parameters:
value- The otherSdks to set.
-
clearOtherSdks
LivekitModels.ClientInfo.Builder clearOtherSdks()
comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;
-
setOtherSdksBytes
LivekitModels.ClientInfo.Builder setOtherSdksBytes(ByteString value)
comma separated list of additional LiveKit SDKs in use of this client, with versions e.g. "components-js:1.2.3,track-processors-js:1.2.3"string other_sdks = 11;- Parameters:
value- The bytes for otherSdks to set.
-
getClientProtocol
int getClientProtocol()
client protocol versionint32 client_protocol = 12;
-
setClientProtocol
LivekitModels.ClientInfo.Builder setClientProtocol(int value)
client protocol versionint32 client_protocol = 12;- Parameters:
value- The clientProtocol to set.
-
clearClientProtocol
LivekitModels.ClientInfo.Builder clearClientProtocol()
client protocol versionint32 client_protocol = 12;
-
getCapabilitiesList
List<LivekitModels.ClientInfo.Capability> getCapabilitiesList()
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;
-
getCapabilitiesCount
int getCapabilitiesCount()
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;
-
getCapabilities
LivekitModels.ClientInfo.Capability getCapabilities(int index)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
index- The index of the element to return.
-
setCapabilities
LivekitModels.ClientInfo.Builder setCapabilities(int index, LivekitModels.ClientInfo.Capability value)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
index- The index to set the value at.value- The capabilities to set.
-
addCapabilities
LivekitModels.ClientInfo.Builder addCapabilities(LivekitModels.ClientInfo.Capability value)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
value- The capabilities to add.
-
addAllCapabilities
LivekitModels.ClientInfo.Builder addAllCapabilities(Iterable<out LivekitModels.ClientInfo.Capability> values)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
values- The capabilities to add.
-
clearCapabilities
LivekitModels.ClientInfo.Builder clearCapabilities()
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;
-
getCapabilitiesValueList
List<Integer> getCapabilitiesValueList()
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;
-
getCapabilitiesValue
int getCapabilitiesValue(int index)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
index- The index of the value to return.
-
setCapabilitiesValue
LivekitModels.ClientInfo.Builder setCapabilitiesValue(int index, int value)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for capabilities to set.
-
addCapabilitiesValue
LivekitModels.ClientInfo.Builder addCapabilitiesValue(int value)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
value- The enum numeric value on the wire for capabilities to add.
-
addAllCapabilitiesValue
LivekitModels.ClientInfo.Builder addAllCapabilitiesValue(Iterable<Integer> values)
capabilities the client advertises. Populated automatically by each SDK; not a user-configurable setting.repeated .livekit.ClientInfo.Capability capabilities = 13;- Parameters:
values- The enum numeric values on the wire for capabilities to add.
-
-
-
-