UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

30 lines (29 loc) 1.6 kB
import AdAnalyticsAttribute from './AdAnalyticsAttribute'; import AdAnalyticsContainsFilter from './AdAnalyticsContainsFilter'; import AdAnalyticsEqualFilter from './AdAnalyticsEqualFilter'; import AdAnalyticsGreaterThanFilter from './AdAnalyticsGreaterThanFilter'; import AdAnalyticsGreaterThanOrEqualFilter from './AdAnalyticsGreaterThanOrEqualFilter'; import AdAnalyticsInFilter from './AdAnalyticsInFilter'; import AdAnalyticsLessThanFilter from './AdAnalyticsLessThanFilter'; import AdAnalyticsLessThanOrEqualFilter from './AdAnalyticsLessThanOrEqualFilter'; import AdAnalyticsNotContainsFilter from './AdAnalyticsNotContainsFilter'; import AdAnalyticsNotEqualFilter from './AdAnalyticsNotEqualFilter'; import AnalyticsQueryOperator from './AnalyticsQueryOperator'; export type AdAnalyticsAbstractFilterUnion = AdAnalyticsInFilter | AdAnalyticsEqualFilter | AdAnalyticsNotEqualFilter | AdAnalyticsLessThanFilter | AdAnalyticsLessThanOrEqualFilter | AdAnalyticsGreaterThanFilter | AdAnalyticsGreaterThanOrEqualFilter | AdAnalyticsContainsFilter | AdAnalyticsNotContainsFilter; /** * @export * @class AdAnalyticsAbstractFilter */ export declare class AdAnalyticsAbstractFilter { protected static readonly _discriminatorName = "operator"; protected static readonly _discriminatorMapping: { [key in keyof typeof AnalyticsQueryOperator]: string; }; /** * @type {AdAnalyticsAttribute} * @memberof AdAnalyticsAbstractFilter */ name?: AdAnalyticsAttribute; constructor(obj?: Partial<AdAnalyticsAbstractFilter>); } export default AdAnalyticsAbstractFilter;