AnalyticsEvent
extends Message
in package
Generated from protobuf message <code>livekit.AnalyticsEvent</code>
Table of Contents
Properties
- $analytics_key : mixed
- Generated from protobuf field <code>string analytics_key = 10;</code>
- $api_call : mixed
- Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
- $client_info : mixed
- Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
- $client_meta : mixed
- Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
- $egress : mixed
- Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
- $egress_id : mixed
- Generated from protobuf field <code>string egress_id = 13;</code>
- $error : mixed
- Generated from protobuf field <code>string error = 20;</code>
- $id : mixed
- unique id for this event
- $ingress : mixed
- Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
- $ingress_id : mixed
- Generated from protobuf field <code>string ingress_id = 19;</code>
- $max_subscribed_video_quality : mixed
- Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
- $mime : mixed
- Generated from protobuf field <code>string mime = 16;</code>
- $node_id : mixed
- Generated from protobuf field <code>string node_id = 24;</code>
- $participant : mixed
- Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
- $participant_id : mixed
- Generated from protobuf field <code>string participant_id = 5;</code>
- $publisher : mixed
- Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
- $report : mixed
- Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
- $room : mixed
- Generated from protobuf field <code>.livekit.Room room = 4;</code>
- $room_id : mixed
- Generated from protobuf field <code>string room_id = 3;</code>
- $rtp_stats : mixed
- Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
- $sip_call : mixed
- Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
- $sip_call_id : mixed
- Generated from protobuf field <code>string sip_call_id = 26;</code>
- $sip_dispatch_rule : mixed
- Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
- $sip_dispatch_rule_id : mixed
- Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
- $sip_inbound_trunk : mixed
- Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
- $sip_outbound_trunk : mixed
- Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
- $sip_transfer : mixed
- Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
- $sip_trunk_id : mixed
- Generated from protobuf field <code>string sip_trunk_id = 28;</code>
- $timestamp : mixed
- Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
- $track : mixed
- Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
- $track_id : mixed
- Generated from protobuf field <code>string track_id = 7;</code>
- $type : mixed
- Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
- $video_layer : mixed
- Generated from protobuf field <code>int32 video_layer = 22;</code>
- $webhook : mixed
- Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
Methods
- __construct() : mixed
- Constructor.
- clearApiCall() : mixed
- clearClientInfo() : mixed
- clearClientMeta() : mixed
- clearEgress() : mixed
- clearIngress() : mixed
- clearParticipant() : mixed
- clearPublisher() : mixed
- clearReport() : mixed
- clearRoom() : mixed
- clearRtpStats() : mixed
- clearSipCall() : mixed
- clearSipDispatchRule() : mixed
- clearSipInboundTrunk() : mixed
- clearSipOutboundTrunk() : mixed
- clearSipTransfer() : mixed
- clearTimestamp() : mixed
- clearTrack() : mixed
- clearWebhook() : mixed
- getAnalyticsKey() : string
- Generated from protobuf field <code>string analytics_key = 10;</code>
- getApiCall() : APICallInfo|null
- Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
- getClientInfo() : ClientInfo|null
- Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
- getClientMeta() : AnalyticsClientMeta|null
- Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
- getEgress() : EgressInfo|null
- Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
- getEgressId() : string
- Generated from protobuf field <code>string egress_id = 13;</code>
- getError() : string
- Generated from protobuf field <code>string error = 20;</code>
- getId() : string
- unique id for this event
- getIngress() : IngressInfo|null
- Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
- getIngressId() : string
- Generated from protobuf field <code>string ingress_id = 19;</code>
- getMaxSubscribedVideoQuality() : int
- Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
- getMime() : string
- Generated from protobuf field <code>string mime = 16;</code>
- getNodeId() : string
- Generated from protobuf field <code>string node_id = 24;</code>
- getParticipant() : ParticipantInfo|null
- Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
- getParticipantId() : string
- Generated from protobuf field <code>string participant_id = 5;</code>
- getPublisher() : ParticipantInfo|null
- Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
- getReport() : ReportInfo|null
- Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
- getRoom() : Room|null
- Generated from protobuf field <code>.livekit.Room room = 4;</code>
- getRoomId() : string
- Generated from protobuf field <code>string room_id = 3;</code>
- getRtpStats() : RTPStats|null
- Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
- getSipCall() : SIPCallInfo|null
- Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
- getSipCallId() : string
- Generated from protobuf field <code>string sip_call_id = 26;</code>
- getSipDispatchRule() : SIPDispatchRuleInfo|null
- Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
- getSipDispatchRuleId() : string
- Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
- getSipInboundTrunk() : SIPInboundTrunkInfo|null
- Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
- getSipOutboundTrunk() : SIPOutboundTrunkInfo|null
- Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
- getSipTransfer() : SIPTransferInfo|null
- Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
- getSipTrunkId() : string
- Generated from protobuf field <code>string sip_trunk_id = 28;</code>
- getTimestamp() : Timestamp|null
- Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
- getTrack() : TrackInfo|null
- Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
- getTrackId() : string
- Generated from protobuf field <code>string track_id = 7;</code>
- getType() : int
- Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
- getVideoLayer() : int
- Generated from protobuf field <code>int32 video_layer = 22;</code>
- getWebhook() : WebhookInfo|null
- Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
- hasApiCall() : mixed
- hasClientInfo() : mixed
- hasClientMeta() : mixed
- hasEgress() : mixed
- hasIngress() : mixed
- hasParticipant() : mixed
- hasPublisher() : mixed
- hasReport() : mixed
- hasRoom() : mixed
- hasRtpStats() : mixed
- hasSipCall() : mixed
- hasSipDispatchRule() : mixed
- hasSipInboundTrunk() : mixed
- hasSipOutboundTrunk() : mixed
- hasSipTransfer() : mixed
- hasTimestamp() : mixed
- hasTrack() : mixed
- hasWebhook() : mixed
- setAnalyticsKey() : $this
- Generated from protobuf field <code>string analytics_key = 10;</code>
- setApiCall() : $this
- Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
- setClientInfo() : $this
- Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
- setClientMeta() : $this
- Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
- setEgress() : $this
- Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
- setEgressId() : $this
- Generated from protobuf field <code>string egress_id = 13;</code>
- setError() : $this
- Generated from protobuf field <code>string error = 20;</code>
- setId() : $this
- unique id for this event
- setIngress() : $this
- Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
- setIngressId() : $this
- Generated from protobuf field <code>string ingress_id = 19;</code>
- setMaxSubscribedVideoQuality() : $this
- Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
- setMime() : $this
- Generated from protobuf field <code>string mime = 16;</code>
- setNodeId() : $this
- Generated from protobuf field <code>string node_id = 24;</code>
- setParticipant() : $this
- Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
- setParticipantId() : $this
- Generated from protobuf field <code>string participant_id = 5;</code>
- setPublisher() : $this
- Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
- setReport() : $this
- Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
- setRoom() : $this
- Generated from protobuf field <code>.livekit.Room room = 4;</code>
- setRoomId() : $this
- Generated from protobuf field <code>string room_id = 3;</code>
- setRtpStats() : $this
- Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
- setSipCall() : $this
- Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
- setSipCallId() : $this
- Generated from protobuf field <code>string sip_call_id = 26;</code>
- setSipDispatchRule() : $this
- Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
- setSipDispatchRuleId() : $this
- Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
- setSipInboundTrunk() : $this
- Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
- setSipOutboundTrunk() : $this
- Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
- setSipTransfer() : $this
- Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
- setSipTrunkId() : $this
- Generated from protobuf field <code>string sip_trunk_id = 28;</code>
- setTimestamp() : $this
- Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
- setTrack() : $this
- Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
- setTrackId() : $this
- Generated from protobuf field <code>string track_id = 7;</code>
- setType() : $this
- Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
- setVideoLayer() : $this
- Generated from protobuf field <code>int32 video_layer = 22;</code>
- setWebhook() : $this
- Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
Properties
$analytics_key
Generated from protobuf field <code>string analytics_key = 10;</code>
protected
mixed
$analytics_key
= ''
$api_call
Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
protected
mixed
$api_call
= null
$client_info
Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
protected
mixed
$client_info
= null
$client_meta
Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
protected
mixed
$client_meta
= null
$egress
Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
protected
mixed
$egress
= null
$egress_id
Generated from protobuf field <code>string egress_id = 13;</code>
protected
mixed
$egress_id
= ''
$error
Generated from protobuf field <code>string error = 20;</code>
protected
mixed
$error
= ''
$id
unique id for this event
protected
mixed
$id
= ''
Generated from protobuf field string id = 25;
$ingress
Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
protected
mixed
$ingress
= null
$ingress_id
Generated from protobuf field <code>string ingress_id = 19;</code>
protected
mixed
$ingress_id
= ''
$max_subscribed_video_quality
Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
protected
mixed
$max_subscribed_video_quality
= 0
$mime
Generated from protobuf field <code>string mime = 16;</code>
protected
mixed
$mime
= ''
$node_id
Generated from protobuf field <code>string node_id = 24;</code>
protected
mixed
$node_id
= ''
$participant
Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
protected
mixed
$participant
= null
$participant_id
Generated from protobuf field <code>string participant_id = 5;</code>
protected
mixed
$participant_id
= ''
$publisher
Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
protected
mixed
$publisher
= null
$report
Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
protected
mixed
$report
= null
$room
Generated from protobuf field <code>.livekit.Room room = 4;</code>
protected
mixed
$room
= null
$room_id
Generated from protobuf field <code>string room_id = 3;</code>
protected
mixed
$room_id
= ''
$rtp_stats
Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
protected
mixed
$rtp_stats
= null
$sip_call
Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
protected
mixed
$sip_call
= null
$sip_call_id
Generated from protobuf field <code>string sip_call_id = 26;</code>
protected
mixed
$sip_call_id
= ''
$sip_dispatch_rule
Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
protected
mixed
$sip_dispatch_rule
= null
$sip_dispatch_rule_id
Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
protected
mixed
$sip_dispatch_rule_id
= ''
$sip_inbound_trunk
Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
protected
mixed
$sip_inbound_trunk
= null
$sip_outbound_trunk
Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
protected
mixed
$sip_outbound_trunk
= null
$sip_transfer
Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
protected
mixed
$sip_transfer
= null
$sip_trunk_id
Generated from protobuf field <code>string sip_trunk_id = 28;</code>
protected
mixed
$sip_trunk_id
= ''
$timestamp
Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
protected
mixed
$timestamp
= null
$track
Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
protected
mixed
$track
= null
$track_id
Generated from protobuf field <code>string track_id = 7;</code>
protected
mixed
$track_id
= ''
$type
Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
protected
mixed
$type
= 0
$video_layer
Generated from protobuf field <code>int32 video_layer = 22;</code>
protected
mixed
$video_layer
= 0
$webhook
Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
protected
mixed
$webhook
= null
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
- $data : array<string|int, mixed> = null
-
{ Optional. Data for populating the Message object.
@type string $id unique id for this event @type int $type @type \Google\Protobuf\Timestamp $timestamp @type string $room_id @type \Livekit\Room $room @type string $participant_id @type \Livekit\ParticipantInfo $participant @type string $track_id @type \Livekit\TrackInfo $track @type string $analytics_key @type \Livekit\ClientInfo $client_info @type \Livekit\AnalyticsClientMeta $client_meta @type string $egress_id @type string $ingress_id @type int $max_subscribed_video_quality @type \Livekit\ParticipantInfo $publisher @type string $mime @type \Livekit\EgressInfo $egress @type \Livekit\IngressInfo $ingress @type string $error @type \Livekit\RTPStats $rtp_stats @type int $video_layer @type string $node_id @type string $sip_call_id @type \Livekit\SIPCallInfo $sip_call @type string $sip_trunk_id @type \Livekit\SIPInboundTrunkInfo $sip_inbound_trunk @type \Livekit\SIPOutboundTrunkInfo $sip_outbound_trunk @type string $sip_dispatch_rule_id @type \Livekit\SIPDispatchRuleInfo $sip_dispatch_rule @type \Livekit\SIPTransferInfo $sip_transfer @type \Livekit\ReportInfo $report @type \Livekit\APICallInfo $api_call @type \Livekit\WebhookInfo $webhook}
clearApiCall()
public
clearApiCall() : mixed
clearClientInfo()
public
clearClientInfo() : mixed
clearClientMeta()
public
clearClientMeta() : mixed
clearEgress()
public
clearEgress() : mixed
clearIngress()
public
clearIngress() : mixed
clearParticipant()
public
clearParticipant() : mixed
clearPublisher()
public
clearPublisher() : mixed
clearReport()
public
clearReport() : mixed
clearRoom()
public
clearRoom() : mixed
clearRtpStats()
public
clearRtpStats() : mixed
clearSipCall()
public
clearSipCall() : mixed
clearSipDispatchRule()
public
clearSipDispatchRule() : mixed
clearSipInboundTrunk()
public
clearSipInboundTrunk() : mixed
clearSipOutboundTrunk()
public
clearSipOutboundTrunk() : mixed
clearSipTransfer()
public
clearSipTransfer() : mixed
clearTimestamp()
public
clearTimestamp() : mixed
clearTrack()
public
clearTrack() : mixed
clearWebhook()
public
clearWebhook() : mixed
getAnalyticsKey()
Generated from protobuf field <code>string analytics_key = 10;</code>
public
getAnalyticsKey() : string
Return values
stringgetApiCall()
Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
public
getApiCall() : APICallInfo|null
Return values
APICallInfo|nullgetClientInfo()
Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
public
getClientInfo() : ClientInfo|null
Return values
ClientInfo|nullgetClientMeta()
Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
public
getClientMeta() : AnalyticsClientMeta|null
Return values
AnalyticsClientMeta|nullgetEgress()
Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
public
getEgress() : EgressInfo|null
Return values
EgressInfo|nullgetEgressId()
Generated from protobuf field <code>string egress_id = 13;</code>
public
getEgressId() : string
Return values
stringgetError()
Generated from protobuf field <code>string error = 20;</code>
public
getError() : string
Return values
stringgetId()
unique id for this event
public
getId() : string
Generated from protobuf field string id = 25;
Return values
stringgetIngress()
Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
public
getIngress() : IngressInfo|null
Return values
IngressInfo|nullgetIngressId()
Generated from protobuf field <code>string ingress_id = 19;</code>
public
getIngressId() : string
Return values
stringgetMaxSubscribedVideoQuality()
Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
public
getMaxSubscribedVideoQuality() : int
Return values
intgetMime()
Generated from protobuf field <code>string mime = 16;</code>
public
getMime() : string
Return values
stringgetNodeId()
Generated from protobuf field <code>string node_id = 24;</code>
public
getNodeId() : string
Return values
stringgetParticipant()
Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
public
getParticipant() : ParticipantInfo|null
Return values
ParticipantInfo|nullgetParticipantId()
Generated from protobuf field <code>string participant_id = 5;</code>
public
getParticipantId() : string
Return values
stringgetPublisher()
Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
public
getPublisher() : ParticipantInfo|null
Return values
ParticipantInfo|nullgetReport()
Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
public
getReport() : ReportInfo|null
Return values
ReportInfo|nullgetRoom()
Generated from protobuf field <code>.livekit.Room room = 4;</code>
public
getRoom() : Room|null
Return values
Room|nullgetRoomId()
Generated from protobuf field <code>string room_id = 3;</code>
public
getRoomId() : string
Return values
stringgetRtpStats()
Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
public
getRtpStats() : RTPStats|null
Return values
RTPStats|nullgetSipCall()
Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
public
getSipCall() : SIPCallInfo|null
Return values
SIPCallInfo|nullgetSipCallId()
Generated from protobuf field <code>string sip_call_id = 26;</code>
public
getSipCallId() : string
Return values
stringgetSipDispatchRule()
Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
public
getSipDispatchRule() : SIPDispatchRuleInfo|null
Return values
SIPDispatchRuleInfo|nullgetSipDispatchRuleId()
Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
public
getSipDispatchRuleId() : string
Return values
stringgetSipInboundTrunk()
Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
public
getSipInboundTrunk() : SIPInboundTrunkInfo|null
Return values
SIPInboundTrunkInfo|nullgetSipOutboundTrunk()
Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
public
getSipOutboundTrunk() : SIPOutboundTrunkInfo|null
Return values
SIPOutboundTrunkInfo|nullgetSipTransfer()
Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
public
getSipTransfer() : SIPTransferInfo|null
Return values
SIPTransferInfo|nullgetSipTrunkId()
Generated from protobuf field <code>string sip_trunk_id = 28;</code>
public
getSipTrunkId() : string
Return values
stringgetTimestamp()
Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
public
getTimestamp() : Timestamp|null
Return values
Timestamp|nullgetTrack()
Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
public
getTrack() : TrackInfo|null
Return values
TrackInfo|nullgetTrackId()
Generated from protobuf field <code>string track_id = 7;</code>
public
getTrackId() : string
Return values
stringgetType()
Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
public
getType() : int
Return values
intgetVideoLayer()
Generated from protobuf field <code>int32 video_layer = 22;</code>
public
getVideoLayer() : int
Return values
intgetWebhook()
Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
public
getWebhook() : WebhookInfo|null
Return values
WebhookInfo|nullhasApiCall()
public
hasApiCall() : mixed
hasClientInfo()
public
hasClientInfo() : mixed
hasClientMeta()
public
hasClientMeta() : mixed
hasEgress()
public
hasEgress() : mixed
hasIngress()
public
hasIngress() : mixed
hasParticipant()
public
hasParticipant() : mixed
hasPublisher()
public
hasPublisher() : mixed
hasReport()
public
hasReport() : mixed
hasRoom()
public
hasRoom() : mixed
hasRtpStats()
public
hasRtpStats() : mixed
hasSipCall()
public
hasSipCall() : mixed
hasSipDispatchRule()
public
hasSipDispatchRule() : mixed
hasSipInboundTrunk()
public
hasSipInboundTrunk() : mixed
hasSipOutboundTrunk()
public
hasSipOutboundTrunk() : mixed
hasSipTransfer()
public
hasSipTransfer() : mixed
hasTimestamp()
public
hasTimestamp() : mixed
hasTrack()
public
hasTrack() : mixed
hasWebhook()
public
hasWebhook() : mixed
setAnalyticsKey()
Generated from protobuf field <code>string analytics_key = 10;</code>
public
setAnalyticsKey(string $var) : $this
Parameters
- $var : string
Return values
$thissetApiCall()
Generated from protobuf field <code>.livekit.APICallInfo api_call = 34;</code>
public
setApiCall(APICallInfo $var) : $this
Parameters
- $var : APICallInfo
Return values
$thissetClientInfo()
Generated from protobuf field <code>.livekit.ClientInfo client_info = 11;</code>
public
setClientInfo(ClientInfo $var) : $this
Parameters
- $var : ClientInfo
Return values
$thissetClientMeta()
Generated from protobuf field <code>.livekit.AnalyticsClientMeta client_meta = 12;</code>
public
setClientMeta(AnalyticsClientMeta $var) : $this
Parameters
- $var : AnalyticsClientMeta
Return values
$thissetEgress()
Generated from protobuf field <code>.livekit.EgressInfo egress = 17;</code>
public
setEgress(EgressInfo $var) : $this
Parameters
- $var : EgressInfo
Return values
$thissetEgressId()
Generated from protobuf field <code>string egress_id = 13;</code>
public
setEgressId(string $var) : $this
Parameters
- $var : string
Return values
$thissetError()
Generated from protobuf field <code>string error = 20;</code>
public
setError(string $var) : $this
Parameters
- $var : string
Return values
$thissetId()
unique id for this event
public
setId(string $var) : $this
Generated from protobuf field string id = 25;
Parameters
- $var : string
Return values
$thissetIngress()
Generated from protobuf field <code>.livekit.IngressInfo ingress = 18;</code>
public
setIngress(IngressInfo $var) : $this
Parameters
- $var : IngressInfo
Return values
$thissetIngressId()
Generated from protobuf field <code>string ingress_id = 19;</code>
public
setIngressId(string $var) : $this
Parameters
- $var : string
Return values
$thissetMaxSubscribedVideoQuality()
Generated from protobuf field <code>.livekit.VideoQuality max_subscribed_video_quality = 14;</code>
public
setMaxSubscribedVideoQuality(int $var) : $this
Parameters
- $var : int
Return values
$thissetMime()
Generated from protobuf field <code>string mime = 16;</code>
public
setMime(string $var) : $this
Parameters
- $var : string
Return values
$thissetNodeId()
Generated from protobuf field <code>string node_id = 24;</code>
public
setNodeId(string $var) : $this
Parameters
- $var : string
Return values
$thissetParticipant()
Generated from protobuf field <code>.livekit.ParticipantInfo participant = 6;</code>
public
setParticipant(ParticipantInfo $var) : $this
Parameters
- $var : ParticipantInfo
Return values
$thissetParticipantId()
Generated from protobuf field <code>string participant_id = 5;</code>
public
setParticipantId(string $var) : $this
Parameters
- $var : string
Return values
$thissetPublisher()
Generated from protobuf field <code>.livekit.ParticipantInfo publisher = 15;</code>
public
setPublisher(ParticipantInfo $var) : $this
Parameters
- $var : ParticipantInfo
Return values
$thissetReport()
Generated from protobuf field <code>.livekit.ReportInfo report = 33;</code>
public
setReport(ReportInfo $var) : $this
Parameters
- $var : ReportInfo
Return values
$thissetRoom()
Generated from protobuf field <code>.livekit.Room room = 4;</code>
public
setRoom(Room $var) : $this
Parameters
- $var : Room
Return values
$thissetRoomId()
Generated from protobuf field <code>string room_id = 3;</code>
public
setRoomId(string $var) : $this
Parameters
- $var : string
Return values
$thissetRtpStats()
Generated from protobuf field <code>.livekit.RTPStats rtp_stats = 21;</code>
public
setRtpStats(RTPStats $var) : $this
Parameters
- $var : RTPStats
Return values
$thissetSipCall()
Generated from protobuf field <code>.livekit.SIPCallInfo sip_call = 27;</code>
public
setSipCall(SIPCallInfo $var) : $this
Parameters
- $var : SIPCallInfo
Return values
$thissetSipCallId()
Generated from protobuf field <code>string sip_call_id = 26;</code>
public
setSipCallId(string $var) : $this
Parameters
- $var : string
Return values
$thissetSipDispatchRule()
Generated from protobuf field <code>.livekit.SIPDispatchRuleInfo sip_dispatch_rule = 32;</code>
public
setSipDispatchRule(SIPDispatchRuleInfo $var) : $this
Parameters
- $var : SIPDispatchRuleInfo
Return values
$thissetSipDispatchRuleId()
Generated from protobuf field <code>string sip_dispatch_rule_id = 31;</code>
public
setSipDispatchRuleId(string $var) : $this
Parameters
- $var : string
Return values
$thissetSipInboundTrunk()
Generated from protobuf field <code>.livekit.SIPInboundTrunkInfo sip_inbound_trunk = 29;</code>
public
setSipInboundTrunk(SIPInboundTrunkInfo $var) : $this
Parameters
- $var : SIPInboundTrunkInfo
Return values
$thissetSipOutboundTrunk()
Generated from protobuf field <code>.livekit.SIPOutboundTrunkInfo sip_outbound_trunk = 30;</code>
public
setSipOutboundTrunk(SIPOutboundTrunkInfo $var) : $this
Parameters
- $var : SIPOutboundTrunkInfo
Return values
$thissetSipTransfer()
Generated from protobuf field <code>.livekit.SIPTransferInfo sip_transfer = 36;</code>
public
setSipTransfer(SIPTransferInfo $var) : $this
Parameters
- $var : SIPTransferInfo
Return values
$thissetSipTrunkId()
Generated from protobuf field <code>string sip_trunk_id = 28;</code>
public
setSipTrunkId(string $var) : $this
Parameters
- $var : string
Return values
$thissetTimestamp()
Generated from protobuf field <code>.google.protobuf.Timestamp timestamp = 2;</code>
public
setTimestamp(Timestamp $var) : $this
Parameters
- $var : Timestamp
Return values
$thissetTrack()
Generated from protobuf field <code>.livekit.TrackInfo track = 8;</code>
public
setTrack(TrackInfo $var) : $this
Parameters
- $var : TrackInfo
Return values
$thissetTrackId()
Generated from protobuf field <code>string track_id = 7;</code>
public
setTrackId(string $var) : $this
Parameters
- $var : string
Return values
$thissetType()
Generated from protobuf field <code>.livekit.AnalyticsEventType type = 1;</code>
public
setType(int $var) : $this
Parameters
- $var : int
Return values
$thissetVideoLayer()
Generated from protobuf field <code>int32 video_layer = 22;</code>
public
setVideoLayer(int $var) : $this
Parameters
- $var : int
Return values
$thissetWebhook()
Generated from protobuf field <code>.livekit.WebhookInfo webhook = 35;</code>
public
setWebhook(WebhookInfo $var) : $this
Parameters
- $var : WebhookInfo