Package 

Interface LivekitRtc.UpdateParticipantMetadataOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract String getMetadata() string metadata = 1;
      abstract ByteString getMetadataBytes() string metadata = 1;
      abstract String getName() string name = 2;
      abstract ByteString getNameBytes() string name = 2;
      abstract int getAttributesCount()
      attributes to update. it only updates attributes that have been set
      to delete attributes, set the value to an empty string
      
      map<string, string> attributes = 3;
      abstract boolean containsAttributes(String key)
      attributes to update. it only updates attributes that have been set
      to delete attributes, set the value to an empty string
      
      map<string, string> attributes = 3;
      abstract Map<String, String> getAttributes() Use getAttributesMap instead.
      abstract Map<String, String> getAttributesMap()
      attributes to update. it only updates attributes that have been set
      to delete attributes, set the value to an empty string
      
      map<string, string> attributes = 3;
      abstract String getAttributesOrDefault(String key, String defaultValue)
      attributes to update. it only updates attributes that have been set
      to delete attributes, set the value to an empty string
      
      map<string, string> attributes = 3;
      abstract String getAttributesOrThrow(String key)
      attributes to update. it only updates attributes that have been set
      to delete attributes, set the value to an empty string
      
      map<string, string> attributes = 3;
      abstract int getRequestId() uint32 request_id = 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

      • getNameBytes

         abstract ByteString getNameBytes()

        string name = 2;

      • getAttributesCount

         abstract int getAttributesCount()
        attributes to update. it only updates attributes that have been set
        to delete attributes, set the value to an empty string
        
        map<string, string> attributes = 3;
      • containsAttributes

         abstract boolean containsAttributes(String key)
        attributes to update. it only updates attributes that have been set
        to delete attributes, set the value to an empty string
        
        map<string, string> attributes = 3;
      • getAttributesMap

         abstract Map<String, String> getAttributesMap()
        attributes to update. it only updates attributes that have been set
        to delete attributes, set the value to an empty string
        
        map<string, string> attributes = 3;
      • getAttributesOrDefault

         abstract String getAttributesOrDefault(String key, String defaultValue)
        attributes to update. it only updates attributes that have been set
        to delete attributes, set the value to an empty string
        
        map<string, string> attributes = 3;
      • getAttributesOrThrow

         abstract String getAttributesOrThrow(String key)
        attributes to update. it only updates attributes that have been set
        to delete attributes, set the value to an empty string
        
        map<string, string> attributes = 3;
      • getRequestId

         abstract int getRequestId()

        uint32 request_id = 4;