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
|
StreamsVideoResponse |
create(StreamsVideoCreateRequest streamsVideoCreateRequest)
Create new Streams video
|
void |
delete(String streamId)
Delete Stream
|
StreamsVideoResponse |
get(String streamId)
Get Streams video by id
|
PaginationResponse<StreamsVideoResponse> |
list()
Get paginated list of Streams videos
|
PaginationResponse<StreamsVideoResponse> |
list(StreamsVideoResponseListQueryParams queryParams)
Get paginated list of Streams videos
|
StreamsVideoResponse |
patchStreamsVideo(String streamId,
StreamsVideoUpdateRequest streamsVideoUpdateRequest)
Partially update video stream by id
|
public VideoApi(BitmovinApiClientFactory clientFactory)
public static BitmovinApiBuilder<VideoApi> builder()
public StreamsVideoResponse create(StreamsVideoCreateRequest streamsVideoCreateRequest) throws BitmovinException
streamsVideoCreateRequest
- Create a new stream. (required)BitmovinException
- if fails to make API callpublic void delete(String streamId) throws BitmovinException
streamId
- Id of the stream. (required)BitmovinException
- if fails to make API callpublic StreamsVideoResponse get(String streamId) throws BitmovinException
streamId
- Id of the stream. (required)BitmovinException
- if fails to make API callpublic PaginationResponse<StreamsVideoResponse> list() throws BitmovinException
BitmovinException
- if fails to make API callpublic PaginationResponse<StreamsVideoResponse> list(StreamsVideoResponseListQueryParams queryParams) throws BitmovinException
queryParams
- The query parameters for sorting, filtering and paging options (optional)BitmovinException
- if fails to make API callpublic StreamsVideoResponse patchStreamsVideo(String streamId, StreamsVideoUpdateRequest streamsVideoUpdateRequest) throws BitmovinException
streamId
- Id of the stream. (required)streamsVideoUpdateRequest
- Stream fields to update. (required)BitmovinException
- if fails to make API callCopyright © 2024. All rights reserved.