Package 

Interface LivekitModels.DataTrackInfoOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract int getPubHandle()
      Client-assigned, 16-bit identifier that will be attached to packets sent by the publisher.
      
      uint32 pub_handle = 1;
      abstract String getSid()
      Server-assigned track identifier.
      
      string sid = 2;
      abstract ByteString getSidBytes()
      Server-assigned track identifier.
      
      string sid = 2;
      abstract String getName()
      Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher.
      
      string name = 3;
      abstract ByteString getNameBytes()
      Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher.
      
      string name = 3;
      abstract int getEncryptionValue()
      Method used for end-to-end encryption (E2EE) on packet payloads.
      
      .livekit.Encryption.Type encryption = 4;
      abstract LivekitModels.Encryption.Type getEncryption()
      Method used for end-to-end encryption (E2EE) on packet payloads.
      
      .livekit.Encryption.Type encryption = 4;
      • 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

      • getPubHandle

         abstract int getPubHandle()
        Client-assigned, 16-bit identifier that will be attached to packets sent by the publisher.
        
        uint32 pub_handle = 1;
      • getSid

         abstract String getSid()
        Server-assigned track identifier.
        
        string sid = 2;
      • getSidBytes

         abstract ByteString getSidBytes()
        Server-assigned track identifier.
        
        string sid = 2;
      • getName

         abstract String getName()
        Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher.
        
        string name = 3;
      • getNameBytes

         abstract ByteString getNameBytes()
        Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher.
        
        string name = 3;
      • getEncryptionValue

         abstract int getEncryptionValue()
        Method used for end-to-end encryption (E2EE) on packet payloads.
        
        .livekit.Encryption.Type encryption = 4;