Skip to content

Commit c05dc6f

Browse files
author
Backend CI
committed
Auto-generated by Jenkins job OTT-Generate-ClientLibs/915, branch master
1 parent 70e501a commit c05dc6f

13 files changed

+19
-172
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Kaltura OTT Typescript Client
22

3-
Compatible with Kaltura OTT server version 7.7.0.29939 and above.
3+
Compatible with Kaltura OTT server version 7.7.0.29910 and above.
44

55

66
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org) [![Gitter chat](https://badges.gitter.im/kaltura-ng/kaltura-ng.png)](https://gitter.im/kaltura-ng/kaltura-ng) [![Build Status](https://travis-ci.org/kaltura/KalturaOttGeneratedAPIClientsTypescript.svg?branch=master)](https://travis-ci.org/kaltura/KalturaOttGeneratedAPIClientsTypescript)
@@ -16,7 +16,7 @@ To keep being update review the [changelog](CHANGELOG.md) frequently.
1616

1717
You can install this client library using npm with:
1818
```
19-
npm install [email protected]29939
19+
npm install [email protected]29910
2020
```
2121

2222
**Found a bug?** create [kaltura/clients-generator issue](https://github.com/kaltura/clients-generator/issues)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "kaltura-ott-typescript-client",
33
"private": true,
4-
"version": "7.7.0-29939",
4+
"version": "7.7.0-29910",
55
"description": "Kaltura OTT Typescript client",
66
"keywords": [
77
"Kaltura"

src/api/types/KalturaBasePromotion.ts

Lines changed: 0 additions & 36 deletions
This file was deleted.

src/api/types/KalturaCampaign.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { KalturaObjectMetadata } from '../kaltura-object-base';
33
import { KalturaTypesFactory } from '../kaltura-types-factory';
44
import { KalturaObjectState } from './KalturaObjectState';
5-
import { KalturaBasePromotion } from './KalturaBasePromotion';
5+
import { KalturaPromotion } from './KalturaPromotion';
66
import { KalturaOTTObjectSupportNullable, KalturaOTTObjectSupportNullableArgs } from './KalturaOTTObjectSupportNullable';
77

88
export interface KalturaCampaignArgs extends KalturaOTTObjectSupportNullableArgs {
@@ -11,7 +11,7 @@ export interface KalturaCampaignArgs extends KalturaOTTObjectSupportNullableArg
1111
name? : string;
1212
systemName? : string;
1313
description? : string;
14-
promotion? : KalturaBasePromotion;
14+
promotion? : KalturaPromotion;
1515
message? : string;
1616
collectionIdIn? : string;
1717
}
@@ -28,7 +28,7 @@ export class KalturaCampaign extends KalturaOTTObjectSupportNullable {
2828
systemName : string;
2929
description : string;
3030
readonly state : KalturaObjectState;
31-
promotion : KalturaBasePromotion;
31+
promotion : KalturaPromotion;
3232
message : string;
3333
collectionIdIn : string;
3434

@@ -53,7 +53,7 @@ export class KalturaCampaign extends KalturaOTTObjectSupportNullable {
5353
systemName : { type : 's' },
5454
description : { type : 's' },
5555
state : { type : 'es', readOnly : true, subTypeConstructor : KalturaObjectState, subType : 'KalturaObjectState' },
56-
promotion : { type : 'o', subTypeConstructor : KalturaBasePromotion, subType : 'KalturaBasePromotion' },
56+
promotion : { type : 'o', subTypeConstructor : KalturaPromotion, subType : 'KalturaPromotion' },
5757
message : { type : 's' },
5858
collectionIdIn : { type : 's' }
5959
}
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11

22

33
export enum KalturaCampaignOrderBy {
4-
endDateAsc = 'END_DATE_ASC',
5-
endDateDesc = 'END_DATE_DESC',
6-
startDateAsc = 'START_DATE_ASC',
7-
startDateDesc = 'START_DATE_DESC',
8-
updateDateAsc = 'UPDATE_DATE_ASC',
9-
updateDateDesc = 'UPDATE_DATE_DESC'
4+
startDateDesc = 'START_DATE_DESC'
105
}

src/api/types/KalturaCampaignSearchFilter.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ export interface KalturaCampaignSearchFilterArgs extends KalturaCampaignFilterA
99
endDateLessThanOrEqual? : number;
1010
stateEqual? : KalturaObjectState;
1111
hasPromotion? : boolean;
12-
nameEqual? : string;
13-
nameContains? : string;
14-
stateIn? : string;
1512
}
1613

1714

@@ -21,9 +18,6 @@ export class KalturaCampaignSearchFilter extends KalturaCampaignFilter {
2118
endDateLessThanOrEqual : number;
2219
stateEqual : KalturaObjectState;
2320
hasPromotion : boolean;
24-
nameEqual : string;
25-
nameContains : string;
26-
stateIn : string;
2721

2822
constructor(data? : KalturaCampaignSearchFilterArgs)
2923
{
@@ -40,10 +34,7 @@ export class KalturaCampaignSearchFilter extends KalturaCampaignFilter {
4034
startDateGreaterThanOrEqual : { type : 'n' },
4135
endDateLessThanOrEqual : { type : 'n' },
4236
stateEqual : { type : 'es', subTypeConstructor : KalturaObjectState, subType : 'KalturaObjectState' },
43-
hasPromotion : { type : 'b' },
44-
nameEqual : { type : 's' },
45-
nameContains : { type : 's' },
46-
stateIn : { type : 's' }
37+
hasPromotion : { type : 'b' }
4738
}
4839
);
4940
return result;

src/api/types/KalturaChannelCondition.ts

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/api/types/KalturaCouponPromotion.ts

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/api/types/KalturaFileTypeCondition.ts

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/api/types/KalturaPromotion.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
11

22
import { KalturaObjectMetadata } from '../kaltura-object-base';
33
import { KalturaTypesFactory } from '../kaltura-types-factory';
4-
import { KalturaBasePromotion, KalturaBasePromotionArgs } from './KalturaBasePromotion';
4+
import { KalturaCondition } from './KalturaCondition';
5+
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
56

6-
export interface KalturaPromotionArgs extends KalturaBasePromotionArgs {
7+
export interface KalturaPromotionArgs extends KalturaObjectBaseArgs {
78
discountModuleId? : number;
9+
conditions? : KalturaCondition[];
810
numberOfRecurring? : number;
911
}
1012

1113

12-
export class KalturaPromotion extends KalturaBasePromotion {
14+
export class KalturaPromotion extends KalturaObjectBase {
1315

1416
discountModuleId : number;
17+
conditions : KalturaCondition[];
1518
numberOfRecurring : number;
1619

1720
constructor(data? : KalturaPromotionArgs)
1821
{
1922
super(data);
23+
if (typeof this.conditions === 'undefined') this.conditions = [];
2024
}
2125

2226
protected _getMetadata() : KalturaObjectMetadata
@@ -27,6 +31,7 @@ export class KalturaPromotion extends KalturaBasePromotion {
2731
{
2832
objectType : { type : 'c', default : 'KalturaPromotion' },
2933
discountModuleId : { type : 'n' },
34+
conditions : { type : 'a', subTypeConstructor : KalturaCondition, subType : 'KalturaCondition' },
3035
numberOfRecurring : { type : 'n' }
3136
}
3237
);

src/api/types/KalturaRuleConditionType.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ export enum KalturaRuleConditionType {
55
assetShop = 'ASSET_SHOP',
66
assetSubscription = 'ASSET_SUBSCRIPTION',
77
businessModule = 'BUSINESS_MODULE',
8-
channel = 'CHANNEL',
98
concurrency = 'CONCURRENCY',
109
country = 'COUNTRY',
1110
date = 'DATE',
@@ -16,7 +15,6 @@ export enum KalturaRuleConditionType {
1615
deviceModel = 'DEVICE_MODEL',
1716
deviceUdidDynamicList = 'DEVICE_UDID_DYNAMIC_LIST',
1817
dynamicKeys = 'DYNAMIC_KEYS',
19-
fileType = 'FILE_TYPE',
2018
header = 'HEADER',
2119
ipRange = 'IP_RANGE',
2220
ipV6Range = 'IP_V6_RANGE',

src/api/types/index.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ export { KalturaAssetConditionBase, KalturaAssetConditionBaseArgs } from './Kalt
258258
export { KalturaAssetUserRuleAction, KalturaAssetUserRuleActionArgs } from './KalturaAssetUserRuleAction'
259259
export { KalturaAssetUserRule, KalturaAssetUserRuleArgs } from './KalturaAssetUserRule'
260260
export { KalturaAssetShopCondition, KalturaAssetShopConditionArgs } from './KalturaAssetShopCondition'
261-
export { KalturaChannelCondition, KalturaChannelConditionArgs } from './KalturaChannelCondition'
262261
export { KalturaNotCondition, KalturaNotConditionArgs } from './KalturaNotCondition'
263262
export { KalturaOrCondition, KalturaOrConditionArgs } from './KalturaOrCondition'
264263
export { KalturaCountryCondition, KalturaCountryConditionArgs } from './KalturaCountryCondition'
@@ -281,7 +280,6 @@ export { KalturaUdidDynamicListCondition, KalturaUdidDynamicListConditionArgs }
281280
export { KalturaDynamicKeysCondition, KalturaDynamicKeysConditionArgs } from './KalturaDynamicKeysCondition'
282281
export { KalturaDeviceDynamicDataCondition, KalturaDeviceDynamicDataConditionArgs } from './KalturaDeviceDynamicDataCondition'
283282
export { KalturaUserSessionProfileCondition, KalturaUserSessionProfileConditionArgs } from './KalturaUserSessionProfileCondition'
284-
export { KalturaFileTypeCondition, KalturaFileTypeConditionArgs } from './KalturaFileTypeCondition'
285283
export { KalturaIpV6RangeCondition, KalturaIpV6RangeConditionArgs } from './KalturaIpV6RangeCondition'
286284
export { KalturaAccessControlBlockAction, KalturaAccessControlBlockActionArgs } from './KalturaAccessControlBlockAction'
287285
export { KalturaAllowPlaybackAction, KalturaAllowPlaybackActionArgs } from './KalturaAllowPlaybackAction'
@@ -325,12 +323,10 @@ export { KalturaBusinessModuleRule, KalturaBusinessModuleRuleArgs } from './Kalt
325323
export { KalturaTvmRule, KalturaTvmRuleArgs } from './KalturaTvmRule'
326324
export { KalturaTvmDeviceRule, KalturaTvmDeviceRuleArgs } from './KalturaTvmDeviceRule'
327325
export { KalturaTvmGeoRule, KalturaTvmGeoRuleArgs } from './KalturaTvmGeoRule'
328-
export { KalturaBasePromotion, KalturaBasePromotionArgs } from './KalturaBasePromotion'
326+
export { KalturaPromotion, KalturaPromotionArgs } from './KalturaPromotion'
329327
export { KalturaCampaign, KalturaCampaignArgs } from './KalturaCampaign'
330328
export { KalturaBatchCampaign, KalturaBatchCampaignArgs } from './KalturaBatchCampaign'
331329
export { KalturaTriggerCampaign, KalturaTriggerCampaignArgs } from './KalturaTriggerCampaign'
332-
export { KalturaCouponPromotion, KalturaCouponPromotionArgs } from './KalturaCouponPromotion'
333-
export { KalturaPromotion, KalturaPromotionArgs } from './KalturaPromotion'
334330
export { KalturaEventNotification, KalturaEventNotificationArgs } from './KalturaEventNotification'
335331
export { KalturaIot, KalturaIotArgs } from './KalturaIot'
336332
export { KalturaIotProfileAws, KalturaIotProfileAwsArgs } from './KalturaIotProfileAws'

src/environment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export interface Environment {
1212

1313
export const environment: Environment = {
1414
request: {
15-
apiVersion: '7.7.0.29939',
15+
apiVersion: '7.7.0.29910',
1616
ottMode: true,
1717
fileFormatValue: 20
1818
},

0 commit comments

Comments
 (0)