bitmovin_api_sdk.encoding.filters.watermark package

Subpackages

Submodules

bitmovin_api_sdk.encoding.filters.watermark.watermark_api module

class bitmovin_api_sdk.encoding.filters.watermark.watermark_api.WatermarkApi(**kwargs)[source]

Bases: BaseApi

create(watermark_filter: WatermarkFilter, **kwargs: dict) WatermarkFilter[source]

Create Watermark Filter

Parameters

watermark_filter (WatermarkFilter, required) – The Watermark Filter to be created. Only one horizontal and one vertical distance parameter is allowed, either top or bottom, and either left or right. See example body.

Returns

Watermark Filter details

Return type

WatermarkFilter

delete(filter_id: string_types, **kwargs: dict) BitmovinResponse[source]

Delete Watermark Filter

Parameters

filter_id (string_types, required) – Id of the Watermark Filter.

Returns

Id of the Watermark Filter

Return type

BitmovinResponse

get(filter_id: string_types, **kwargs: dict) WatermarkFilter[source]

Watermark Filter Details

Parameters

filter_id (string_types, required) – Id of the Watermark Filter.

Returns

Watermark details

Return type

WatermarkFilter

list(query_params: Optional[WatermarkFilterListQueryParams] = None, **kwargs: dict) WatermarkFilter[source]

List Watermark Filters

Parameters

query_params (WatermarkFilterListQueryParams) – Query parameters

Returns

List of Watermark Filters

Return type

WatermarkFilter

bitmovin_api_sdk.encoding.filters.watermark.watermark_filter_list_query_params module

class bitmovin_api_sdk.encoding.filters.watermark.watermark_filter_list_query_params.WatermarkFilterListQueryParams(offset: int = None, limit: int = None, name: string_types = None)[source]

Bases: object

property attribute_map
property openapi_types

Module contents