CommonNotifyEvent
extends Message
in package
Generated from protobuf message <code>plugnmeet.CommonNotifyEvent</code>
Table of Contents
Properties
- $analytics : mixed
- Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
- $created_at : mixed
- Generated from protobuf field <code>optional int64 created_at = 10;</code>
- $event : mixed
- Generated from protobuf field <code>optional string event = 1;</code>
- $id : mixed
- Generated from protobuf field <code>optional string id = 9;</code>
- $participant : mixed
- Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
- $recording_info : mixed
- Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
- $room : mixed
- Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
- $room_artifact : mixed
- Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
- $speech_service : mixed
- Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
- $track : mixed
- Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
Methods
- __construct() : mixed
- Constructor.
- clearAnalytics() : mixed
- clearCreatedAt() : mixed
- clearEvent() : mixed
- clearId() : mixed
- clearParticipant() : mixed
- clearRecordingInfo() : mixed
- clearRoom() : mixed
- clearRoomArtifact() : mixed
- clearSpeechService() : mixed
- clearTrack() : mixed
- getAnalytics() : AnalyticsEvent|null
- Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
- getCreatedAt() : int|string
- Generated from protobuf field <code>optional int64 created_at = 10;</code>
- getEvent() : string
- Generated from protobuf field <code>optional string event = 1;</code>
- getId() : string
- Generated from protobuf field <code>optional string id = 9;</code>
- getParticipant() : ParticipantInfo|null
- Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
- getRecordingInfo() : RecordingInfoEvent|null
- Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
- getRoom() : NotifyEventRoom|null
- Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
- getRoomArtifact() : RoomArtifactWebhookEvent|null
- Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
- getSpeechService() : SpeechServiceEvent|null
- Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
- getTrack() : TrackInfo|null
- Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
- hasAnalytics() : mixed
- hasCreatedAt() : mixed
- hasEvent() : mixed
- hasId() : mixed
- hasParticipant() : mixed
- hasRecordingInfo() : mixed
- hasRoom() : mixed
- hasRoomArtifact() : mixed
- hasSpeechService() : mixed
- hasTrack() : mixed
- setAnalytics() : $this
- Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
- setCreatedAt() : $this
- Generated from protobuf field <code>optional int64 created_at = 10;</code>
- setEvent() : $this
- Generated from protobuf field <code>optional string event = 1;</code>
- setId() : $this
- Generated from protobuf field <code>optional string id = 9;</code>
- setParticipant() : $this
- Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
- setRecordingInfo() : $this
- Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
- setRoom() : $this
- Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
- setRoomArtifact() : $this
- Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
- setSpeechService() : $this
- Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
- setTrack() : $this
- Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
Properties
$analytics
Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
protected
mixed
$analytics
= null
$created_at
Generated from protobuf field <code>optional int64 created_at = 10;</code>
protected
mixed
$created_at
= null
$event
Generated from protobuf field <code>optional string event = 1;</code>
protected
mixed
$event
= null
$id
Generated from protobuf field <code>optional string id = 9;</code>
protected
mixed
$id
= null
$participant
Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
protected
mixed
$participant
= null
$recording_info
Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
protected
mixed
$recording_info
= null
$room
Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
protected
mixed
$room
= null
$room_artifact
Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
protected
mixed
$room_artifact
= null
$speech_service
Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
protected
mixed
$speech_service
= null
$track
Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
protected
mixed
$track
= 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 $event @type \Mynaparrot\PlugnmeetProto\NotifyEventRoom $room @type \Livekit\ParticipantInfo $participant @type \Mynaparrot\PlugnmeetProto\RecordingInfoEvent $recording_info @type \Mynaparrot\PlugnmeetProto\SpeechServiceEvent $speech_service @type \Livekit\TrackInfo $track @type \Mynaparrot\PlugnmeetProto\AnalyticsEvent $analytics @type \Mynaparrot\PlugnmeetProto\RoomArtifactWebhookEvent $room_artifact @type string $id @type int|string $created_at}
clearAnalytics()
public
clearAnalytics() : mixed
clearCreatedAt()
public
clearCreatedAt() : mixed
clearEvent()
public
clearEvent() : mixed
clearId()
public
clearId() : mixed
clearParticipant()
public
clearParticipant() : mixed
clearRecordingInfo()
public
clearRecordingInfo() : mixed
clearRoom()
public
clearRoom() : mixed
clearRoomArtifact()
public
clearRoomArtifact() : mixed
clearSpeechService()
public
clearSpeechService() : mixed
clearTrack()
public
clearTrack() : mixed
getAnalytics()
Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
public
getAnalytics() : AnalyticsEvent|null
Return values
AnalyticsEvent|nullgetCreatedAt()
Generated from protobuf field <code>optional int64 created_at = 10;</code>
public
getCreatedAt() : int|string
Return values
int|stringgetEvent()
Generated from protobuf field <code>optional string event = 1;</code>
public
getEvent() : string
Return values
stringgetId()
Generated from protobuf field <code>optional string id = 9;</code>
public
getId() : string
Return values
stringgetParticipant()
Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
public
getParticipant() : ParticipantInfo|null
Return values
ParticipantInfo|nullgetRecordingInfo()
Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
public
getRecordingInfo() : RecordingInfoEvent|null
Return values
RecordingInfoEvent|nullgetRoom()
Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
public
getRoom() : NotifyEventRoom|null
Return values
NotifyEventRoom|nullgetRoomArtifact()
Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
public
getRoomArtifact() : RoomArtifactWebhookEvent|null
Return values
RoomArtifactWebhookEvent|nullgetSpeechService()
Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
public
getSpeechService() : SpeechServiceEvent|null
Return values
SpeechServiceEvent|nullgetTrack()
Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
public
getTrack() : TrackInfo|null
Return values
TrackInfo|nullhasAnalytics()
public
hasAnalytics() : mixed
hasCreatedAt()
public
hasCreatedAt() : mixed
hasEvent()
public
hasEvent() : mixed
hasId()
public
hasId() : mixed
hasParticipant()
public
hasParticipant() : mixed
hasRecordingInfo()
public
hasRecordingInfo() : mixed
hasRoom()
public
hasRoom() : mixed
hasRoomArtifact()
public
hasRoomArtifact() : mixed
hasSpeechService()
public
hasSpeechService() : mixed
hasTrack()
public
hasTrack() : mixed
setAnalytics()
Generated from protobuf field <code>optional .plugnmeet.AnalyticsEvent analytics = 7;</code>
public
setAnalytics(AnalyticsEvent $var) : $this
Parameters
- $var : AnalyticsEvent
Return values
$thissetCreatedAt()
Generated from protobuf field <code>optional int64 created_at = 10;</code>
public
setCreatedAt(int|string $var) : $this
Parameters
- $var : int|string
Return values
$thissetEvent()
Generated from protobuf field <code>optional string event = 1;</code>
public
setEvent(string $var) : $this
Parameters
- $var : string
Return values
$thissetId()
Generated from protobuf field <code>optional string id = 9;</code>
public
setId(string $var) : $this
Parameters
- $var : string
Return values
$thissetParticipant()
Generated from protobuf field <code>optional .livekit.ParticipantInfo participant = 3;</code>
public
setParticipant(ParticipantInfo $var) : $this
Parameters
- $var : ParticipantInfo
Return values
$thissetRecordingInfo()
Generated from protobuf field <code>optional .plugnmeet.RecordingInfoEvent recording_info = 4;</code>
public
setRecordingInfo(RecordingInfoEvent $var) : $this
Parameters
- $var : RecordingInfoEvent
Return values
$thissetRoom()
Generated from protobuf field <code>optional .plugnmeet.NotifyEventRoom room = 2;</code>
public
setRoom(NotifyEventRoom $var) : $this
Parameters
- $var : NotifyEventRoom
Return values
$thissetRoomArtifact()
Generated from protobuf field <code>optional .plugnmeet.RoomArtifactWebhookEvent room_artifact = 8;</code>
public
setRoomArtifact(RoomArtifactWebhookEvent $var) : $this
Parameters
- $var : RoomArtifactWebhookEvent
Return values
$thissetSpeechService()
Generated from protobuf field <code>optional .plugnmeet.SpeechServiceEvent speech_service = 5;</code>
public
setSpeechService(SpeechServiceEvent $var) : $this
Parameters
- $var : SpeechServiceEvent
Return values
$thissetTrack()
Generated from protobuf field <code>optional .livekit.TrackInfo track = 6;</code>
public
setTrack(TrackInfo $var) : $this
Parameters
- $var : TrackInfo