Package 

Interface LivekitModels.UserPacketOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract String getParticipantSid()
      participant ID of user that sent the message
      
      string participant_sid = 1 [deprecated = true];
      abstract ByteString getParticipantSidBytes()
      participant ID of user that sent the message
      
      string participant_sid = 1 [deprecated = true];
      abstract String getParticipantIdentity() string participant_identity = 5 [deprecated = true];
      abstract ByteString getParticipantIdentityBytes() string participant_identity = 5 [deprecated = true];
      abstract ByteString getPayload()
      user defined payload
      
      bytes payload = 2;
      abstract List<String> getDestinationSidsList()
      the ID of the participants who will receive the message (sent to all by default)
      
      repeated string destination_sids = 3 [deprecated = true];
      abstract int getDestinationSidsCount()
      the ID of the participants who will receive the message (sent to all by default)
      
      repeated string destination_sids = 3 [deprecated = true];
      abstract String getDestinationSids(int index)
      the ID of the participants who will receive the message (sent to all by default)
      
      repeated string destination_sids = 3 [deprecated = true];
      abstract ByteString getDestinationSidsBytes(int index)
      the ID of the participants who will receive the message (sent to all by default)
      
      repeated string destination_sids = 3 [deprecated = true];
      abstract List<String> getDestinationIdentitiesList()
      identities of participants who will receive the message (sent to all by default)
      
      repeated string destination_identities = 6 [deprecated = true];
      abstract int getDestinationIdentitiesCount()
      identities of participants who will receive the message (sent to all by default)
      
      repeated string destination_identities = 6 [deprecated = true];
      abstract String getDestinationIdentities(int index)
      identities of participants who will receive the message (sent to all by default)
      
      repeated string destination_identities = 6 [deprecated = true];
      abstract ByteString getDestinationIdentitiesBytes(int index)
      identities of participants who will receive the message (sent to all by default)
      
      repeated string destination_identities = 6 [deprecated = true];
      abstract boolean hasTopic()
      topic under which the message was published
      
      optional string topic = 4;
      abstract String getTopic()
      topic under which the message was published
      
      optional string topic = 4;
      abstract ByteString getTopicBytes()
      topic under which the message was published
      
      optional string topic = 4;
      abstract boolean hasId()
      Unique ID to identify the message
      
      optional string id = 8;
      abstract String getId()
      Unique ID to identify the message
      
      optional string id = 8;
      abstract ByteString getIdBytes()
      Unique ID to identify the message
      
      optional string id = 8;
      abstract boolean hasStartTime()
      start and end time allow relating the message to specific media time
      
      optional uint64 start_time = 9;
      abstract long getStartTime()
      start and end time allow relating the message to specific media time
      
      optional uint64 start_time = 9;
      abstract boolean hasEndTime() optional uint64 end_time = 10;
      abstract long getEndTime() optional uint64 end_time = 10;
      abstract ByteString getNonce()
      added by SDK to enable de-duping of messages, for INTERNAL USE ONLY
      
      bytes nonce = 11;
      • 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

      • getParticipantSidBytes

        @Deprecated() abstract ByteString getParticipantSidBytes()
        participant ID of user that sent the message
        
        string participant_sid = 1 [deprecated = true];
      • getPayload

         abstract ByteString getPayload()
        user defined payload
        
        bytes payload = 2;
      • getDestinationSidsList

        @Deprecated() abstract List<String> getDestinationSidsList()
        the ID of the participants who will receive the message (sent to all by default)
        
        repeated string destination_sids = 3 [deprecated = true];
      • getDestinationSidsCount

        @Deprecated() abstract int getDestinationSidsCount()
        the ID of the participants who will receive the message (sent to all by default)
        
        repeated string destination_sids = 3 [deprecated = true];
      • getDestinationSids

        @Deprecated() abstract String getDestinationSids(int index)
        the ID of the participants who will receive the message (sent to all by default)
        
        repeated string destination_sids = 3 [deprecated = true];
        Parameters:
        index - The index of the element to return.
      • getDestinationSidsBytes

        @Deprecated() abstract ByteString getDestinationSidsBytes(int index)
        the ID of the participants who will receive the message (sent to all by default)
        
        repeated string destination_sids = 3 [deprecated = true];
        Parameters:
        index - The index of the element to return.
      • getDestinationIdentitiesList

        @Deprecated() abstract List<String> getDestinationIdentitiesList()
        identities of participants who will receive the message (sent to all by default)
        
        repeated string destination_identities = 6 [deprecated = true];
      • getDestinationIdentitiesCount

        @Deprecated() abstract int getDestinationIdentitiesCount()
        identities of participants who will receive the message (sent to all by default)
        
        repeated string destination_identities = 6 [deprecated = true];
      • getDestinationIdentities

        @Deprecated() abstract String getDestinationIdentities(int index)
        identities of participants who will receive the message (sent to all by default)
        
        repeated string destination_identities = 6 [deprecated = true];
        Parameters:
        index - The index of the element to return.
      • getDestinationIdentitiesBytes

        @Deprecated() abstract ByteString getDestinationIdentitiesBytes(int index)
        identities of participants who will receive the message (sent to all by default)
        
        repeated string destination_identities = 6 [deprecated = true];
        Parameters:
        index - The index of the element to return.
      • hasTopic

         abstract boolean hasTopic()
        topic under which the message was published
        
        optional string topic = 4;
      • getTopic

         abstract String getTopic()
        topic under which the message was published
        
        optional string topic = 4;
      • getTopicBytes

         abstract ByteString getTopicBytes()
        topic under which the message was published
        
        optional string topic = 4;
      • hasId

         abstract boolean hasId()
        Unique ID to identify the message
        
        optional string id = 8;
      • getId

         abstract String getId()
        Unique ID to identify the message
        
        optional string id = 8;
      • getIdBytes

         abstract ByteString getIdBytes()
        Unique ID to identify the message
        
        optional string id = 8;
      • hasStartTime

         abstract boolean hasStartTime()
        start and end time allow relating the message to specific media time
        
        optional uint64 start_time = 9;
      • getStartTime

         abstract long getStartTime()
        start and end time allow relating the message to specific media time
        
        optional uint64 start_time = 9;
      • hasEndTime

         abstract boolean hasEndTime()

        optional uint64 end_time = 10;

      • getEndTime

         abstract long getEndTime()

        optional uint64 end_time = 10;

      • getNonce

         abstract ByteString getNonce()
        added by SDK to enable de-duping of messages, for INTERNAL USE ONLY
        
        bytes nonce = 11;