public class SmoothApi extends Object
Modifier and Type | Field and Description |
---|---|
ContentprotectionApi |
contentprotection |
CustomdataApi |
customdata |
DefaultApi |
defaultapi |
RepresentationsApi |
representations |
Constructor and Description |
---|
SmoothApi(BitmovinApiClientFactory clientFactory) |
Modifier and Type | Method and Description |
---|---|
static BitmovinApiBuilder<SmoothApi> |
builder()
Fluent builder for creating an instance of SmoothApi
|
SmoothStreamingManifest |
create(SmoothStreamingManifest smoothStreamingManifest)
Create Smooth Streaming Manifest
|
BitmovinResponse |
delete(String manifestId)
Delete Smooth Streaming Manifest
|
SmoothStreamingManifest |
get(String manifestId)
Smooth Streaming Manifest Details
|
PaginationResponse<SmoothStreamingManifest> |
list()
List Smooth Streaming Manifests
|
PaginationResponse<SmoothStreamingManifest> |
list(SmoothStreamingManifestListQueryParams queryParams)
List Smooth Streaming Manifests
|
BitmovinResponse |
start(String manifestId)
Start Smooth Streaming Manifest Creation
|
BitmovinResponse |
start(String manifestId,
StartManifestRequest startManifestRequest)
Start Smooth Streaming Manifest Creation
|
Task |
status(String manifestId)
Smooth Streaming Manifest Creation Status
|
BitmovinResponse |
stop(String manifestId)
Stop Smooth Streaming Manifest Creation
|
public final DefaultApi defaultapi
public final CustomdataApi customdata
public final RepresentationsApi representations
public final ContentprotectionApi contentprotection
public SmoothApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<SmoothApi> builder()
public SmoothStreamingManifest create(SmoothStreamingManifest smoothStreamingManifest) throws BitmovinException
smoothStreamingManifest
- The Smooth Streaming Manifest to be created (required)BitmovinException
- if fails to make API callpublic BitmovinResponse delete(String manifestId) throws BitmovinException
manifestId
- Id of the Smooth Streaming manifest. (required)BitmovinException
- if fails to make API callpublic SmoothStreamingManifest get(String manifestId) throws BitmovinException
manifestId
- Id of the Smooth Streaming manifest. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<SmoothStreamingManifest> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<SmoothStreamingManifest> list(SmoothStreamingManifestListQueryParams 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 Smooth Streaming manifest. (required)BitmovinException
- if fails to make API callpublic BitmovinResponse start(String manifestId, StartManifestRequest startManifestRequest) throws BitmovinException
manifestId
- Id of the Smooth Streaming manifest. (required)startManifestRequest
- Manifest Startup Options (optional)BitmovinException
- if fails to make API callpublic Task status(String manifestId) throws BitmovinException
manifestId
- Id of the Smooth Streaming manifest. (required)BitmovinException
- if fails to make API callpublic BitmovinResponse stop(String manifestId) throws BitmovinException
manifestId
- Id of the Smooth Streaming manifest. (required)BitmovinException
- if fails to make API callCopyright © 2022. All rights reserved.