-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitModels.ParticipantInfoOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract StringgetSid()string sid = 1;abstract ByteStringgetSidBytes()string sid = 1;abstract StringgetIdentity()string identity = 2;abstract ByteStringgetIdentityBytes()string identity = 2;abstract intgetStateValue().livekit.ParticipantInfo.State state = 3;abstract LivekitModels.ParticipantInfo.StategetState().livekit.ParticipantInfo.State state = 3;abstract List<LivekitModels.TrackInfo>getTracksList()repeated .livekit.TrackInfo tracks = 4;abstract LivekitModels.TrackInfogetTracks(int index)repeated .livekit.TrackInfo tracks = 4;abstract intgetTracksCount()repeated .livekit.TrackInfo tracks = 4;abstract StringgetMetadata()string metadata = 5;abstract ByteStringgetMetadataBytes()string metadata = 5;abstract longgetJoinedAt()timestamp when participant joined room, in secondsint64 joined_at = 6;abstract longgetJoinedAtMs()timestamp when participant joined room, in millisecondsint64 joined_at_ms = 17;abstract StringgetName()string name = 9;abstract ByteStringgetNameBytes()string name = 9;abstract intgetVersion()uint32 version = 10;abstract booleanhasPermission().livekit.ParticipantPermission permission = 11;abstract LivekitModels.ParticipantPermissiongetPermission().livekit.ParticipantPermission permission = 11;abstract StringgetRegion()string region = 12;abstract ByteStringgetRegionBytes()string region = 12;abstract booleangetIsPublisher()indicates the participant has an active publisher connection and can publish to the serverbool is_publisher = 13;abstract intgetKindValue().livekit.ParticipantInfo.Kind kind = 14;abstract LivekitModels.ParticipantInfo.KindgetKind().livekit.ParticipantInfo.Kind kind = 14;abstract intgetAttributesCount()map<string, string> attributes = 15;abstract booleancontainsAttributes(String key)map<string, string> attributes = 15;abstract Map<String, String>getAttributes()Use getAttributesMap instead. abstract Map<String, String>getAttributesMap()map<string, string> attributes = 15;abstract StringgetAttributesOrDefault(String key, String defaultValue)map<string, string> attributes = 15;abstract StringgetAttributesOrThrow(String key)map<string, string> attributes = 15;abstract intgetDisconnectReasonValue().livekit.DisconnectReason disconnect_reason = 16;abstract LivekitModels.DisconnectReasongetDisconnectReason().livekit.DisconnectReason disconnect_reason = 16;abstract List<LivekitModels.ParticipantInfo.KindDetail>getKindDetailsList()repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;abstract intgetKindDetailsCount()repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;abstract LivekitModels.ParticipantInfo.KindDetailgetKindDetails(int index)repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;abstract List<Integer>getKindDetailsValueList()repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;abstract intgetKindDetailsValue(int index)repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;-
-
Method Detail
-
getSidBytes
abstract ByteString getSidBytes()
string sid = 1;
-
getIdentity
abstract String getIdentity()
string identity = 2;
-
getIdentityBytes
abstract ByteString getIdentityBytes()
string identity = 2;
-
getStateValue
abstract int getStateValue()
.livekit.ParticipantInfo.State state = 3;
-
getState
abstract LivekitModels.ParticipantInfo.State getState()
.livekit.ParticipantInfo.State state = 3;
-
getTracksList
abstract List<LivekitModels.TrackInfo> getTracksList()
repeated .livekit.TrackInfo tracks = 4;
-
getTracks
abstract LivekitModels.TrackInfo getTracks(int index)
repeated .livekit.TrackInfo tracks = 4;
-
getTracksCount
abstract int getTracksCount()
repeated .livekit.TrackInfo tracks = 4;
-
getMetadata
abstract String getMetadata()
string metadata = 5;
-
getMetadataBytes
abstract ByteString getMetadataBytes()
string metadata = 5;
-
getJoinedAt
abstract long getJoinedAt()
timestamp when participant joined room, in secondsint64 joined_at = 6;
-
getJoinedAtMs
abstract long getJoinedAtMs()
timestamp when participant joined room, in millisecondsint64 joined_at_ms = 17;
-
getNameBytes
abstract ByteString getNameBytes()
string name = 9;
-
getVersion
abstract int getVersion()
uint32 version = 10;
-
hasPermission
abstract boolean hasPermission()
.livekit.ParticipantPermission permission = 11;
-
getPermission
abstract LivekitModels.ParticipantPermission getPermission()
.livekit.ParticipantPermission permission = 11;
-
getRegionBytes
abstract ByteString getRegionBytes()
string region = 12;
-
getIsPublisher
abstract boolean getIsPublisher()
indicates the participant has an active publisher connection and can publish to the serverbool is_publisher = 13;
-
getKindValue
abstract int getKindValue()
.livekit.ParticipantInfo.Kind kind = 14;
-
getKind
abstract LivekitModels.ParticipantInfo.Kind getKind()
.livekit.ParticipantInfo.Kind kind = 14;
-
getAttributesCount
abstract int getAttributesCount()
map<string, string> attributes = 15;
-
containsAttributes
abstract boolean containsAttributes(String key)
map<string, string> attributes = 15;
-
getAttributes
@Deprecated() abstract Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
abstract Map<String, String> getAttributesMap()
map<string, string> attributes = 15;
-
getAttributesOrDefault
abstract String getAttributesOrDefault(String key, String defaultValue)
map<string, string> attributes = 15;
-
getAttributesOrThrow
abstract String getAttributesOrThrow(String key)
map<string, string> attributes = 15;
-
getDisconnectReasonValue
abstract int getDisconnectReasonValue()
.livekit.DisconnectReason disconnect_reason = 16;
-
getDisconnectReason
abstract LivekitModels.DisconnectReason getDisconnectReason()
.livekit.DisconnectReason disconnect_reason = 16;
-
getKindDetailsList
abstract List<LivekitModels.ParticipantInfo.KindDetail> getKindDetailsList()
repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;
-
getKindDetailsCount
abstract int getKindDetailsCount()
repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;
-
getKindDetails
abstract LivekitModels.ParticipantInfo.KindDetail getKindDetails(int index)
repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;- Parameters:
index- The index of the element to return.
-
getKindDetailsValueList
abstract List<Integer> getKindDetailsValueList()
repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;
-
getKindDetailsValue
abstract int getKindDetailsValue(int index)
repeated .livekit.ParticipantInfo.KindDetail kind_details = 18;- Parameters:
index- The index of the value to return.
-
-
-
-