Documentation

RoomMetadata extends Message
in package

Generated from protobuf message <code>plugnmeet.RoomMetadata</code>

Table of Contents

Properties

$copyright_conf  : mixed
Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>
$default_lock_settings  : mixed
Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>
$is_active_rtmp  : mixed
Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>
$is_breakout_room  : mixed
Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>
$is_recording  : mixed
Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>
$logout_url  : mixed
Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>
$metadata_id  : mixed
we'll use this as version control
$parent_room_id  : mixed
Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>
$room_features  : mixed
Generated from protobuf field <code>.plugnmeet.RoomCreateFeatures room_features = 10 [(.buf.validate.field) = {</code>
$room_title  : mixed
Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>
$started_at  : mixed
Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>
$webhook_url  : mixed
Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>
$welcome_message  : mixed
Generated from protobuf field <code>optional string welcome_message = 2;</code>
$extra_data  : mixed
Generated from protobuf field <code>map<string, string> extra_data = 14;</code>

Methods

__construct()  : mixed
Constructor.
clearCopyrightConf()  : mixed
clearDefaultLockSettings()  : mixed
clearLogoutUrl()  : mixed
clearMetadataId()  : mixed
clearRoomFeatures()  : mixed
clearWebhookUrl()  : mixed
clearWelcomeMessage()  : mixed
getCopyrightConf()  : CopyrightConf|null
Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>
getDefaultLockSettings()  : LockSettings|null
Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>
getExtraData()  : MapField
Generated from protobuf field <code>map<string, string> extra_data = 14;</code>
getIsActiveRtmp()  : bool
Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>
getIsBreakoutRoom()  : bool
Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>
getIsRecording()  : bool
Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>
getLogoutUrl()  : string
Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>
getMetadataId()  : string
we'll use this as version control
getParentRoomId()  : string
Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>
getRoomFeatures()  : RoomCreateFeatures|null
Generated from protobuf field <code>.plugnmeet.RoomCreateFeatures room_features = 10 [(.buf.validate.field) = {</code>
getRoomTitle()  : string
Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>
getStartedAt()  : int|string
Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>
getWebhookUrl()  : string
Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>
getWelcomeMessage()  : string
Generated from protobuf field <code>optional string welcome_message = 2;</code>
hasCopyrightConf()  : mixed
hasDefaultLockSettings()  : mixed
hasLogoutUrl()  : mixed
hasMetadataId()  : mixed
hasRoomFeatures()  : mixed
hasWebhookUrl()  : mixed
hasWelcomeMessage()  : mixed
setCopyrightConf()  : $this
Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>
setDefaultLockSettings()  : $this
Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>
setExtraData()  : $this
Generated from protobuf field <code>map<string, string> extra_data = 14;</code>
setIsActiveRtmp()  : $this
Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>
setIsBreakoutRoom()  : $this
Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>
setIsRecording()  : $this
Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>
setLogoutUrl()  : $this
Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>
setMetadataId()  : $this
we'll use this as version control
setParentRoomId()  : $this
Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>
setRoomFeatures()  : $this
Generated from protobuf field <code>.plugnmeet.RoomCreateFeatures room_features = 10 [(.buf.validate.field) = {</code>
setRoomTitle()  : $this
Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>
setStartedAt()  : $this
Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>
setWebhookUrl()  : $this
Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>
setWelcomeMessage()  : $this
Generated from protobuf field <code>optional string welcome_message = 2;</code>

Properties

Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>

protected mixed $copyright_conf = null

$default_lock_settings

Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>

protected mixed $default_lock_settings = null

$is_active_rtmp

Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>

protected mixed $is_active_rtmp = false

$is_breakout_room

Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>

protected mixed $is_breakout_room = false

$is_recording

Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>

protected mixed $is_recording = false

$logout_url

Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>

protected mixed $logout_url = null

$metadata_id

we'll use this as version control

protected mixed $metadata_id = null

Generated from protobuf field optional string metadata_id = 13 [(.buf.validate.field) = {

$parent_room_id

Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>

protected mixed $parent_room_id = ''

$room_features

Generated from protobuf field <code>.plugnmeet.RoomCreateFeatures room_features = 10 [(.buf.validate.field) = {</code>

protected mixed $room_features = null

$room_title

Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>

protected mixed $room_title = ''

$started_at

Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>

protected mixed $started_at = 0

$webhook_url

Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>

protected mixed $webhook_url = null

$welcome_message

Generated from protobuf field <code>optional string welcome_message = 2;</code>

protected mixed $welcome_message = null

$extra_data

Generated from protobuf field <code>map<string, string> extra_data = 14;</code>

private mixed $extra_data

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 $room_title
@type string $welcome_message
@type bool $is_recording
@type bool $is_active_rtmp
@type string $parent_room_id
@type bool $is_breakout_room
@type string $webhook_url
@type int|string $started_at
@type string $logout_url
@type \Mynaparrot\PlugnmeetProto\RoomCreateFeatures $room_features
@type \Mynaparrot\PlugnmeetProto\LockSettings $default_lock_settings
@type \Mynaparrot\PlugnmeetProto\CopyrightConf $copyright_conf
@type string $metadata_id
      we'll use this as version control
@type array|\Google\Protobuf\Internal\MapField $extra_data

}

clearCopyrightConf()

public clearCopyrightConf() : mixed

clearDefaultLockSettings()

public clearDefaultLockSettings() : mixed

clearWelcomeMessage()

public clearWelcomeMessage() : mixed

getCopyrightConf()

Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>

public getCopyrightConf() : CopyrightConf|null
Return values
CopyrightConf|null

getDefaultLockSettings()

Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>

public getDefaultLockSettings() : LockSettings|null
Return values
LockSettings|null

getExtraData()

Generated from protobuf field <code>map<string, string> extra_data = 14;</code>

public getExtraData() : MapField
Return values
MapField

getIsActiveRtmp()

Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>

public getIsActiveRtmp() : bool
Return values
bool

getIsBreakoutRoom()

Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>

public getIsBreakoutRoom() : bool
Return values
bool

getIsRecording()

Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>

public getIsRecording() : bool
Return values
bool

getLogoutUrl()

Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>

public getLogoutUrl() : string
Return values
string

getMetadataId()

we'll use this as version control

public getMetadataId() : string

Generated from protobuf field optional string metadata_id = 13 [(.buf.validate.field) = {

Return values
string

getParentRoomId()

Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>

public getParentRoomId() : string
Return values
string

getRoomTitle()

Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>

public getRoomTitle() : string
Return values
string

getStartedAt()

Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>

public getStartedAt() : int|string
Return values
int|string

getWebhookUrl()

Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>

public getWebhookUrl() : string
Return values
string

getWelcomeMessage()

Generated from protobuf field <code>optional string welcome_message = 2;</code>

public getWelcomeMessage() : string
Return values
string

hasDefaultLockSettings()

public hasDefaultLockSettings() : mixed

setCopyrightConf()

Generated from protobuf field <code>.plugnmeet.CopyrightConf copyright_conf = 12;</code>

public setCopyrightConf(CopyrightConf $var) : $this
Parameters
$var : CopyrightConf
Return values
$this

setDefaultLockSettings()

Generated from protobuf field <code>.plugnmeet.LockSettings default_lock_settings = 11;</code>

public setDefaultLockSettings(LockSettings $var) : $this
Parameters
$var : LockSettings
Return values
$this

setExtraData()

Generated from protobuf field <code>map<string, string> extra_data = 14;</code>

public setExtraData(array<string|int, mixed>|MapField $var) : $this
Parameters
$var : array<string|int, mixed>|MapField
Return values
$this

setIsActiveRtmp()

Generated from protobuf field <code>bool is_active_rtmp = 4 [(.buf.validate.field) = {</code>

public setIsActiveRtmp(bool $var) : $this
Parameters
$var : bool
Return values
$this

setIsBreakoutRoom()

Generated from protobuf field <code>bool is_breakout_room = 6 [(.buf.validate.field) = {</code>

public setIsBreakoutRoom(bool $var) : $this
Parameters
$var : bool
Return values
$this

setIsRecording()

Generated from protobuf field <code>bool is_recording = 3 [(.buf.validate.field) = {</code>

public setIsRecording(bool $var) : $this
Parameters
$var : bool
Return values
$this

setLogoutUrl()

Generated from protobuf field <code>optional string logout_url = 9 [(.buf.validate.field) = {</code>

public setLogoutUrl(string $var) : $this
Parameters
$var : string
Return values
$this

setMetadataId()

we'll use this as version control

public setMetadataId(string $var) : $this

Generated from protobuf field optional string metadata_id = 13 [(.buf.validate.field) = {

Parameters
$var : string
Return values
$this

setParentRoomId()

Generated from protobuf field <code>string parent_room_id = 5 [(.buf.validate.field) = {</code>

public setParentRoomId(string $var) : $this
Parameters
$var : string
Return values
$this

setRoomFeatures()

Generated from protobuf field <code>.plugnmeet.RoomCreateFeatures room_features = 10 [(.buf.validate.field) = {</code>

public setRoomFeatures(RoomCreateFeatures $var) : $this
Parameters
$var : RoomCreateFeatures
Return values
$this

setRoomTitle()

Generated from protobuf field <code>string room_title = 1 [(.buf.validate.field) = {</code>

public setRoomTitle(string $var) : $this
Parameters
$var : string
Return values
$this

setStartedAt()

Generated from protobuf field <code>uint64 started_at = 8 [(.buf.validate.field) = {</code>

public setStartedAt(int|string $var) : $this
Parameters
$var : int|string
Return values
$this

setWebhookUrl()

Generated from protobuf field <code>optional string webhook_url = 7 [(.buf.validate.field) = {</code>

public setWebhookUrl(string $var) : $this
Parameters
$var : string
Return values
$this

setWelcomeMessage()

Generated from protobuf field <code>optional string welcome_message = 2;</code>

public setWelcomeMessage(string $var) : $this
Parameters
$var : string
Return values
$this

        
On this page

Search results