StreamingChannel
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
Special Access Rules
- This object is available only if Streaming API is enabled for your org.
- Users with the Create permission can create this record.
- You can create a permission set and grant users read and create access to all streaming channels in the org. This access isn’t for a specific channel, like with user sharing.
- You can apply user sharing to StreamingChannel. You can restrict access to receiving or sending events on a channel by sharing channels with specific users or groups. Channels shared with public read-only or read-write access send events only to clients subscribed to the channel that also are using a user session associated with the set of shared users or groups. Only users with read-write access to a shared channel can generate events on the channel, or modify the actual StreamingChannel record.
Fields
Field | Details |
---|---|
Description |
|
IsDynamic |
|
LastReferencedDate |
|
LastViewedDate |
|
Name |
|
OwnerId |
|
Dynamic Streaming Channel
Streaming API generic streaming supports dynamic streaming channel creation, which creates a StreamingChannel when a client first subscribes to the channel. To enable dynamic streaming channels in your org, from Setup, enter User Interface in the Quick Find box, then select User Interface. Enable Enable Dynamic Streaming Channel Creation. You can also enable dynamic channel creation in Metadata API using EventSettings.