public class IframeApi extends Object
Constructor and Description |
---|
IframeApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<IframeApi> |
builder()
Fluent builder for creating an instance of IframeApi
|
IFramePlaylist |
create(String manifestId,
String streamId,
IFramePlaylist iframePlaylist)
Add I-frame playlist to variant stream
|
BitmovinResponse |
delete(String manifestId,
String streamId,
String iframeId)
Delete I-frame playlist
|
IFramePlaylist |
get(String manifestId,
String streamId,
String iframeId)
I-frame playlist Details
|
PaginationResponse<IFramePlaylist> |
list(String manifestId,
String streamId)
List all I-frame playlists of a variant stream
|
PaginationResponse<IFramePlaylist> |
list(String manifestId,
String streamId,
IFramePlaylistListQueryParams queryParams)
List all I-frame playlists of a variant stream
|
public IframeApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<IframeApi> builder()
public IFramePlaylist create(String manifestId, String streamId, IFramePlaylist iframePlaylist) throws BitmovinException
manifestId
- Id of the hls manifest. (required)streamId
- Id of the variant stream. (required)iframePlaylist
- The I-frame playlist to be added (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String manifestId, String streamId, String iframeId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)streamId
- Id of the variant stream. (required)iframeId
- Id of the Iframe-Playlist. (required)BitmovinException
- if fails to make API callpublic IFramePlaylist get(String manifestId, String streamId, String iframeId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)streamId
- Id of the variant stream. (required)iframeId
- Id of the Iframe-Playlist. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<IFramePlaylist> list(String manifestId, String streamId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)streamId
- Id of the variant stream. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<IFramePlaylist> list(String manifestId, String streamId, IFramePlaylistListQueryParams queryParams) throws BitmovinException
manifestId
- Id of the hls manifest. (required)streamId
- Id of the variant stream. (required)queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callCopyright © 2022. All rights reserved.