SIPDispatchRuleUpdate
extends Message
in package
Generated from protobuf message <code>livekit.SIPDispatchRuleUpdate</code>
Table of Contents
Properties
- $media_encryption : mixed
- Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
- $metadata : mixed
- Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
- $name : mixed
- Generated from protobuf field <code>optional string name = 3;</code>
- $rule : mixed
- Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
- $trunk_ids : mixed
- Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
- $attributes : mixed
- Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
Methods
- __construct() : mixed
- Constructor.
- clearMediaEncryption() : mixed
- clearMetadata() : mixed
- clearName() : mixed
- clearRule() : mixed
- clearTrunkIds() : mixed
- getAttributes() : MapField
- Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
- getMediaEncryption() : int
- Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
- getMetadata() : string
- Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
- getName() : string
- Generated from protobuf field <code>optional string name = 3;</code>
- getRule() : SIPDispatchRule|null
- Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
- getTrunkIds() : ListUpdate|null
- Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
- hasMediaEncryption() : mixed
- hasMetadata() : mixed
- hasName() : mixed
- hasRule() : mixed
- hasTrunkIds() : mixed
- setAttributes() : $this
- Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
- setMediaEncryption() : $this
- Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
- setMetadata() : $this
- Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
- setName() : $this
- Generated from protobuf field <code>optional string name = 3;</code>
- setRule() : $this
- Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
- setTrunkIds() : $this
- Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
Properties
$media_encryption
Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
protected
mixed
$media_encryption
= null
$metadata
Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
protected
mixed
$metadata
= null
$name
Generated from protobuf field <code>optional string name = 3;</code>
protected
mixed
$name
= null
$rule
Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
protected
mixed
$rule
= null
$trunk_ids
Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
protected
mixed
$trunk_ids
= null
$attributes
Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
private
mixed
$attributes
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 \Livekit\ListUpdate $trunk_ids @type \Livekit\SIPDispatchRule $rule @type string $name @type string $metadata @type array|\Google\Protobuf\Internal\MapField $attributes @type int $media_encryption}
clearMediaEncryption()
public
clearMediaEncryption() : mixed
clearMetadata()
public
clearMetadata() : mixed
clearName()
public
clearName() : mixed
clearRule()
public
clearRule() : mixed
clearTrunkIds()
public
clearTrunkIds() : mixed
getAttributes()
Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
public
getAttributes() : MapField
Return values
MapFieldgetMediaEncryption()
Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
public
getMediaEncryption() : int
Return values
intgetMetadata()
Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
public
getMetadata() : string
Return values
stringgetName()
Generated from protobuf field <code>optional string name = 3;</code>
public
getName() : string
Return values
stringgetRule()
Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
public
getRule() : SIPDispatchRule|null
Return values
SIPDispatchRule|nullgetTrunkIds()
Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
public
getTrunkIds() : ListUpdate|null
Return values
ListUpdate|nullhasMediaEncryption()
public
hasMediaEncryption() : mixed
hasMetadata()
public
hasMetadata() : mixed
hasName()
public
hasName() : mixed
hasRule()
public
hasRule() : mixed
hasTrunkIds()
public
hasTrunkIds() : mixed
setAttributes()
Generated from protobuf field <code>map<string, string> attributes = 5 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
public
setAttributes(array<string|int, mixed>|MapField $var) : $this
Parameters
- $var : array<string|int, mixed>|MapField
Return values
$thissetMediaEncryption()
Generated from protobuf field <code>optional .livekit.SIPMediaEncryption media_encryption = 6;</code>
public
setMediaEncryption(int $var) : $this
Parameters
- $var : int
Return values
$thissetMetadata()
Generated from protobuf field <code>optional string metadata = 4 [(.logger.redact) = true, (.logger.redact_format) = "<redacted ({{ .Size }} bytes)>"];</code>
public
setMetadata(string $var) : $this
Parameters
- $var : string
Return values
$thissetName()
Generated from protobuf field <code>optional string name = 3;</code>
public
setName(string $var) : $this
Parameters
- $var : string
Return values
$thissetRule()
Generated from protobuf field <code>.livekit.SIPDispatchRule rule = 2;</code>
public
setRule(SIPDispatchRule $var) : $this
Parameters
- $var : SIPDispatchRule
Return values
$thissetTrunkIds()
Generated from protobuf field <code>.livekit.ListUpdate trunk_ids = 1;</code>
public
setTrunkIds(ListUpdate $var) : $this
Parameters
- $var : ListUpdate