/ fm / liveswitch / LogContext
Class: LogContext
fm.liveswitch.LogContext
LogContext structure to hold ambient properties that can be attached to log events.
Table of contents
Constructors
Methods
- clone
- getApplicationId
- getBundleTransportId
- getCandidateId
- getCandidatePairId
- getChannelId
- getClientId
- getClusterConnectionId
- getConnectionId
- getDeviceId
- getExternalConnectionId
- getGatewayId
- getGathererId
- getIceTransportId
- getMediaDescriptionManagerId
- getMediaServerId
- getRemoteConnectionId
- getRtpPacketId
- getRtpReceiverId
- getRtpSenderId
- getRtpTransportId
- getSctpTrasnportId
- getSiteId
- getSocketManagerId
- getStreamId
- getTypeString
- getUserId
- getWebSocketMediaServerConnectionId
- getWebSocketMediaServerId
- getWebhookUrl
- setApplicationId
- setBundleTransportId
- setCandidateId
- setCandidatePairId
- setChannelId
- setClientId
- setClusterConnectionId
- setConnectionId
- setDeviceId
- setExternalConnectionId
- setGatewayId
- setGathererId
- setIceTransportId
- setMediaDescriptionManagerId
- setMediaServerId
- setRemoteConnectionId
- setRtpPacketId
- setRtpReceiverId
- setRtpSenderId
- setRtpTransportId
- setSctpTrasnportId
- setSiteId
- setSocketManagerId
- setStreamId
- setUserId
- setWebSocketMediaServerConnectionId
- setWebSocketMediaServerId
- setWebhookUrl
- toPairArray
- fromJson
Constructors
constructor
+ new LogContext(): LogContext
Returns: LogContext
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:123
Methods
clone
▸ clone(): LogContext
Clones this object, creating a new instance with the same property values.
Returns: LogContext
A new LogContext instance with the same properties as this instance.
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:277
getApplicationId
▸ getApplicationId(): string
Gets the application Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:318
getBundleTransportId
▸ getBundleTransportId(): string
Gets the bundle transport Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:330
getCandidateId
▸ getCandidateId(): string
Gets the candidate Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:342
getCandidatePairId
▸ getCandidatePairId(): string
Gets the candidate pair Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:354
getChannelId
▸ getChannelId(): string
Gets the channel Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:366
getClientId
▸ getClientId(): string
Gets the client Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:378
getClusterConnectionId
▸ getClusterConnectionId(): string
Gets cluster connection Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:390
getConnectionId
▸ getConnectionId(): string
Gets the connection Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:402
getDeviceId
▸ getDeviceId(): string
Gets the device Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:414
getExternalConnectionId
▸ getExternalConnectionId(): string
Gets the external connection Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:426
getGatewayId
▸ getGatewayId(): string
Gets the gateway Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:438
getGathererId
▸ getGathererId(): string
Gets the gatherer Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:450
getIceTransportId
▸ getIceTransportId(): string
Gets the Ice transport Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:462
getMediaDescriptionManagerId
▸ getMediaDescriptionManagerId(): string
Gets the media description manager Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:474
getMediaServerId
▸ getMediaServerId(): string
Gets the media server Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:486
getRemoteConnectionId
▸ getRemoteConnectionId(): string
Gets the remote connection Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:498
getRtpPacketId
▸ getRtpPacketId(): string
Gets RTP packet Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:510
getRtpReceiverId
▸ getRtpReceiverId(): string
Gets RTP Receiver Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:522
getRtpSenderId
▸ getRtpSenderId(): string
Gets RTP Sender Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:534
getRtpTransportId
▸ getRtpTransportId(): string
Gets RTP Transport Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:546
getSctpTrasnportId
▸ getSctpTrasnportId(): string
Gets the Sctp transport Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:558
getSiteId
▸ getSiteId(): string
Gets the site Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:570
getSocketManagerId
▸ getSocketManagerId(): string
Gets the socket manager Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:582
getStreamId
▸ getStreamId(): string
Gets the stream Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:594
getTypeString
▸ getTypeString(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:9
getUserId
▸ getUserId(): string
Gets the user Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:606
getWebSocketMediaServerConnectionId
▸ getWebSocketMediaServerConnectionId(): string
Gets the WSMS Connection ID.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:630
getWebSocketMediaServerId
▸ getWebSocketMediaServerId(): string
Gets the websocket media server Id.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:642
getWebhookUrl
▸ getWebhookUrl(): string
Gets the Webhook URL.
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:618
setApplicationId
▸ setApplicationId(value
: string): void
Sets the application Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:654
setBundleTransportId
▸ setBundleTransportId(value
: string): void
Sets the bundle transport Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:666
setCandidateId
▸ setCandidateId(value
: string): void
Sets the candidate Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:678
setCandidatePairId
▸ setCandidatePairId(value
: string): void
Sets the candidate pair Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:690
setChannelId
▸ setChannelId(value
: string): void
Sets the channel Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:702
setClientId
▸ setClientId(value
: string): void
Sets the client Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:714
setClusterConnectionId
▸ setClusterConnectionId(value
: string): void
Sets cluster connection Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:726
setConnectionId
▸ setConnectionId(value
: string): void
Sets the connection Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:738
setDeviceId
▸ setDeviceId(value
: string): void
Sets the device Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:750
setExternalConnectionId
▸ setExternalConnectionId(value
: string): void
Sets the external connection Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:762
setGatewayId
▸ setGatewayId(value
: string): void
Sets the gateway Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:774
setGathererId
▸ setGathererId(value
: string): void
Sets the gatherer Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:786
setIceTransportId
▸ setIceTransportId(value
: string): void
Sets the Ice transport Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:798
setMediaDescriptionManagerId
▸ setMediaDescriptionManagerId(value
: string): void
Sets the media description manager Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:810
setMediaServerId
▸ setMediaServerId(value
: string): void
Sets the media server Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:822
setRemoteConnectionId
▸ setRemoteConnectionId(value
: string): void
Sets the remote connection Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:834
setRtpPacketId
▸ setRtpPacketId(value
: string): void
Sets RTP packet Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:846
setRtpReceiverId
▸ setRtpReceiverId(value
: string): void
Sets RTP Receiver Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:858
setRtpSenderId
▸ setRtpSenderId(value
: string): void
Sets RTP Sender Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:870
setRtpTransportId
▸ setRtpTransportId(value
: string): void
Sets RTP Transport Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:882
setSctpTrasnportId
▸ setSctpTrasnportId(value
: string): void
Sets the Sctp transport Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:894
setSiteId
▸ setSiteId(value
: string): void
Sets the site Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:906
setSocketManagerId
▸ setSocketManagerId(value
: string): void
Sets the socket manager Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:918
setStreamId
▸ setStreamId(value
: string): void
Sets the stream Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:930
setUserId
▸ setUserId(value
: string): void
Sets the user Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:942
setWebSocketMediaServerConnectionId
▸ setWebSocketMediaServerConnectionId(value
: string): void
Sets the WSMS Connection ID.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:966
setWebSocketMediaServerId
▸ setWebSocketMediaServerId(value
: string): void
Sets the websocket media server Id.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:978
setWebhookUrl
▸ setWebhookUrl(value
: string): void
Sets the Webhook URL.
Parameters:
Name | Type |
---|---|
value |
string |
Returns: void
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:954
toPairArray
▸ toPairArray(): string[][]
Returns a paired array rerpresentation of this log context.
Returns: string[][]
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:990
fromJson
▸ Static
fromJson(valueJson
: string): LogContext
Deserializes json into a LogContext object.
Parameters:
Name | Type | Description |
---|---|---|
valueJson |
string | Value to deserialize |
Returns: LogContext
Logcontext
Defined in: Generated/TypeScript/fm.liveswitch/LogContext.ts:144