Package 

Interface LivekitModels.ClientInfoOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract int getSdkValue() .livekit.ClientInfo.SDK sdk = 1;
      abstract LivekitModels.ClientInfo.SDK getSdk() .livekit.ClientInfo.SDK sdk = 1;
      abstract String getVersion() string version = 2;
      abstract ByteString getVersionBytes() string version = 2;
      abstract int getProtocol() int32 protocol = 3;
      abstract String getOs() string os = 4;
      abstract ByteString getOsBytes() string os = 4;
      abstract String getOsVersion() string os_version = 5;
      abstract ByteString getOsVersionBytes() string os_version = 5;
      abstract String getDeviceModel() string device_model = 6;
      abstract ByteString getDeviceModelBytes() string device_model = 6;
      abstract String getBrowser() string browser = 7;
      abstract ByteString getBrowserBytes() string browser = 7;
      abstract String getBrowserVersion() string browser_version = 8;
      abstract ByteString getBrowserVersionBytes() string browser_version = 8;
      abstract String getAddress() string address = 9;
      abstract ByteString getAddressBytes() string address = 9;
      abstract String getNetwork()
      wifi, wired, cellular, vpn, empty if not known
      
      string network = 10;
      abstract ByteString getNetworkBytes()
      wifi, wired, cellular, vpn, empty if not known
      
      string network = 10;
      abstract 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;
      abstract 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;
      abstract int getClientProtocol()
      client protocol version
      
      int32 client_protocol = 12;
      abstract 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;
      abstract int getCapabilitiesCount()
      capabilities the client advertises. Populated automatically by each SDK;
      not a user-configurable setting.
      
      repeated .livekit.ClientInfo.Capability capabilities = 13;
      abstract 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;
      abstract List<Integer> getCapabilitiesValueList()
      capabilities the client advertises. Populated automatically by each SDK;
      not a user-configurable setting.
      
      repeated .livekit.ClientInfo.Capability capabilities = 13;
      abstract int getCapabilitiesValue(int index)
      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.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getSdkValue

         abstract int getSdkValue()

        .livekit.ClientInfo.SDK sdk = 1;

      • getVersionBytes

         abstract ByteString getVersionBytes()

        string version = 2;

      • getProtocol

         abstract int getProtocol()

        int32 protocol = 3;

      • getOsBytes

         abstract ByteString getOsBytes()

        string os = 4;

      • getBrowserBytes

         abstract ByteString getBrowserBytes()

        string browser = 7;

      • getAddressBytes

         abstract ByteString getAddressBytes()

        string address = 9;

      • getNetwork

         abstract String getNetwork()
        wifi, wired, cellular, vpn, empty if not known
        
        string network = 10;
      • getNetworkBytes

         abstract ByteString getNetworkBytes()
        wifi, wired, cellular, vpn, empty if not known
        
        string network = 10;
      • getOtherSdks

         abstract 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

         abstract 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;
      • getClientProtocol

         abstract int getClientProtocol()
        client protocol version
        
        int32 client_protocol = 12;
      • getCapabilitiesCount

         abstract int getCapabilitiesCount()
        capabilities the client advertises. Populated automatically by each SDK;
        not a user-configurable setting.
        
        repeated .livekit.ClientInfo.Capability capabilities = 13;
      • getCapabilities

         abstract 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.
      • getCapabilitiesValueList

         abstract List<Integer> getCapabilitiesValueList()
        capabilities the client advertises. Populated automatically by each SDK;
        not a user-configurable setting.
        
        repeated .livekit.ClientInfo.Capability capabilities = 13;
      • getCapabilitiesValue

         abstract 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.