public interface LiveStreamEventServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
LiveStreamEvent[] |
createLiveStreamEvents(LiveStreamEvent[] liveStreamEvents)
Creates new
LiveStreamEvent objects. |
Slate[] |
createSlates(Slate[] slates)
Create new slates.
|
LiveStreamEventPage |
getLiveStreamEventsByStatement(Statement filterStatement)
|
SlatePage |
getSlatesByStatement(Statement statement)
|
UpdateResult |
performLiveStreamEventAction(LiveStreamEventAction liveStreamEventAction,
Statement filterStatement)
Performs actions on
LiveStreamEvent objects that match
the given Statement.query. |
UpdateResult |
performSlateAction(SlateAction slateAction,
Statement filterStatement)
Performs actions on slates that match the given
Statement. |
LiveStreamEvent[] |
updateLiveStreamEvents(LiveStreamEvent[] liveStreamEvents)
Updates the specified
LiveStreamEvent objects. |
Slate[] |
updateSlates(Slate[] slates)
Update existing slates.
|
LiveStreamEvent[] createLiveStreamEvents(LiveStreamEvent[] liveStreamEvents) throws RemoteException, ApiException
LiveStreamEvent objects.
The following fields are required:
RemoteExceptionApiExceptionSlate[] createSlates(Slate[] slates) throws RemoteException, ApiException
A slate creative is served as backup content in a live stream event when no other creatives are eligible to be served.
RemoteExceptionApiExceptionLiveStreamEventPage getLiveStreamEventsByStatement(Statement filterStatement) throws RemoteException, ApiException
LiveStreamEventPage of LiveStreamEvent
objects that satisfy the given
Statement.query. The following fields are supported
for filtering:
| PQL Property | Object Property |
|---|---|
id |
LiveStreamEvent.id |
slateCreativeId |
LiveStreamEvent.slateCreativeId |
assetKey |
LiveStreamEvent.assetKey |
streamCreateDaiAuthenticationKeyIds |
LiveStreamEvent.streamCreateDaiAuthenticationKeyIds |
dynamicAdInsertionType |
LiveStreamEvent.dynamicAdInsertionType |
streamingFormat |
LiveStreamEvent.streamingFormat |
customAssetKey |
LiveStreamEvent.customAssetKey |
daiEncodingProfileIds |
LiveStreamEvent.daiEncodingProfileIds |
segmentUrlAuthenticationKeyIds |
LiveStreamEvent.segmentUrlAuthenticationKeyIds |
RemoteExceptionApiExceptionSlatePage getSlatesByStatement(Statement statement) throws RemoteException, ApiException
SlatePage of Slate objects that satisfy
the given Statement.query. The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
Slate.id |
name |
Slate.name |
lastModifiedDateTime |
Slate.lastModifiedDateTime |
RemoteExceptionApiExceptionUpdateResult performLiveStreamEventAction(LiveStreamEventAction liveStreamEventAction, Statement filterStatement) throws RemoteException, ApiException
LiveStreamEvent objects that match
the given Statement.query.RemoteExceptionApiExceptionUpdateResult performSlateAction(SlateAction slateAction, Statement filterStatement) throws RemoteException, ApiException
Statement.RemoteExceptionApiExceptionLiveStreamEvent[] updateLiveStreamEvents(LiveStreamEvent[] liveStreamEvents) throws RemoteException, ApiException
LiveStreamEvent objects.RemoteExceptionApiExceptionSlate[] updateSlates(Slate[] slates) throws RemoteException, ApiException
Only the slateName is editable.
RemoteExceptionApiExceptionCopyright © 2023. All rights reserved.