public class VideoApi extends Object
Constructor and Description |
---|
VideoApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<VideoApi> |
builder()
Fluent builder for creating an instance of VideoApi
|
VideoMediaInfo |
create(String manifestId,
VideoMediaInfo videoMediaInfo)
Add Video Media
|
BitmovinResponse |
delete(String manifestId,
String mediaId)
Delete Video Media
|
VideoMediaInfo |
get(String manifestId,
String mediaId)
Video Media Details
|
PaginationResponse<VideoMediaInfo> |
list(String manifestId)
List all Video Media
|
PaginationResponse<VideoMediaInfo> |
list(String manifestId,
VideoMediaInfoListQueryParams queryParams)
List all Video Media
|
public VideoApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<VideoApi> builder()
public VideoMediaInfo create(String manifestId, VideoMediaInfo videoMediaInfo) throws BitmovinException
manifestId
- Id of the hls manifest. (required)videoMediaInfo
- The Video Media to be added (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String manifestId, String mediaId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)mediaId
- Id of the video media. (required)BitmovinException
- if fails to make API callpublic VideoMediaInfo get(String manifestId, String mediaId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)mediaId
- Id of the video media. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<VideoMediaInfo> list(String manifestId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<VideoMediaInfo> list(String manifestId, VideoMediaInfoListQueryParams queryParams) throws BitmovinException
manifestId
- Id of the hls manifest. (required)queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callCopyright © 2020. All rights reserved.