public class DashApi extends Object
Modifier and Type | Field and Description |
---|---|
CustomdataApi |
customdata |
DefaultApi |
defaultapi |
PeriodsApi |
periods |
Constructor and Description |
---|
DashApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<DashApi> |
builder()
Fluent builder for creating an instance of DashApi
|
DashManifest |
create(DashManifest dashManifest)
Create DASH Manifest
|
BitmovinResponse |
delete(String manifestId)
Delete DASH Manifest
|
DashManifest |
get(String manifestId)
DASH Manifest Details
|
PaginationResponse<DashManifest> |
list()
List DASH Manifests
|
PaginationResponse<DashManifest> |
list(DashManifestListQueryParams queryParams)
List DASH Manifests
|
BitmovinResponse |
start(String manifestId)
Start DASH Manifest Creation
|
Task |
status(String manifestId)
DASH Manifest Creation Status
|
BitmovinResponse |
stop(String manifestId)
Stop DASH Manifest Creation
|
public final DefaultApi defaultapi
public final CustomdataApi customdata
public final PeriodsApi periods
public DashApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<DashApi> builder()
public DashManifest create(DashManifest dashManifest) throws BitmovinException
dashManifest
- The DASH manifest to be created (optional)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String manifestId) throws BitmovinException
manifestId
- UUID of the DASH manifest to be deleted (required)BitmovinException
- if fails to make API callpublic DashManifest get(String manifestId) throws BitmovinException
manifestId
- UUID of the dash manifest (required)BitmovinException
- if fails to make API callpublic PaginationResponse<DashManifest> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<DashManifest> list(DashManifestListQueryParams 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 DASH manifest. (required)BitmovinException
- if fails to make API callpublic Task status(String manifestId) throws BitmovinException
manifestId
- Id of the DASH manifest. (required)BitmovinException
- if fails to make API callpublic BitmovinResponse stop(String manifestId) throws BitmovinException
manifestId
- Id of the DASH manifest. (required)BitmovinException
- if fails to make API callCopyright © 2019. All rights reserved.