public class HlsApi extends Object
Modifier and Type | Field and Description |
---|---|
CustomdataApi |
customdata |
DefaultApi |
defaultapi |
MediaApi |
media |
StreamsApi |
streams |
Constructor and Description |
---|
HlsApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<HlsApi> |
builder()
Fluent builder for creating an instance of HlsApi
|
HlsManifest |
create(HlsManifest hlsManifest)
Create HLS Manifest
|
BitmovinResponse |
delete(String manifestId)
Delete HLS Manifest
|
HlsManifest |
get(String manifestId)
HLS Manifest Details
|
PaginationResponse<HlsManifest> |
list()
List HLS Manifests
|
PaginationResponse<HlsManifest> |
list(HlsManifestListQueryParams queryParams)
List HLS Manifests
|
BitmovinResponse |
start(String manifestId)
Start HLS Manifest Creation
|
BitmovinResponse |
start(String manifestId,
Object body)
Start HLS Manifest Creation
|
Task |
status(String manifestId)
HLS Manifest Creation Status
|
BitmovinResponse |
stop(String manifestId)
Stop HLS Manifest Creation
|
public final DefaultApi defaultapi
public final CustomdataApi customdata
public final StreamsApi streams
public final MediaApi media
public HlsApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<HlsApi> builder()
public HlsManifest create(HlsManifest hlsManifest) throws BitmovinException
hlsManifest
- The HLS Manifest to be created (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String manifestId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)BitmovinException
- if fails to make API callpublic HlsManifest get(String manifestId) throws BitmovinException
manifestId
- Id of the hls manifest. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<HlsManifest> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<HlsManifest> list(HlsManifestListQueryParams queryParams) throws BitmovinException
queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callpublic BitmovinResponse start(String manifestId) throws BitmovinException
manifestId
- Id of the HLS manifest. (required)BitmovinException
- if fails to make API callpublic BitmovinResponse start(String manifestId, Object body) throws BitmovinException
manifestId
- Id of the HLS manifest. (required)body
- Manifest Startup Options (optional)BitmovinException
- if fails to make API callpublic Task status(String manifestId) throws BitmovinException
manifestId
- Id of the HLS manifest. (required)BitmovinException
- if fails to make API callpublic BitmovinResponse stop(String manifestId) throws BitmovinException
manifestId
- Id of the HLS manifest. (required)BitmovinException
- if fails to make API callCopyright © 2022. All rights reserved.