kaltura-ott-client
Version:
Kaltura OTT NodeJS client library
1,302 lines (1,096 loc) • 26.7 kB
JavaScript
// ===================================================================================================
// _ __ _ _
// | |/ /__ _| | |_ _ _ _ _ __ _
// | ' </ _` | | _| || | '_/ _` |
// |_|\_\__,_|_|\__|\_,_|_| \__,_|
//
// This file is part of the Kaltura Collaborative Media Suite which allows users
// to do with audio, video, and animation what Wiki platforms allow them to do with
// text.
//
// Copyright (C) 2006-2021 Kaltura Inc.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as
// published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
//
// @ignore
// ===================================================================================================
module.exports.AdsPolicy = {
NO_ADS : 'NO_ADS',
KEEP_ADS : 'KEEP_ADS',
};
module.exports.AggregationCountOrderBy = {
NONE : 'NONE',
};
module.exports.AggregationType = {
COUNT : 'Count',
SUM : 'Sum',
AVG : 'Avg',
};
module.exports.AnnouncementOrderBy = {
NONE : 'NONE',
};
module.exports.AnnouncementRecipientsType = {
ALL : 'All',
LOGGEDIN : 'LoggedIn',
GUESTS : 'Guests',
OTHER : 'Other',
};
module.exports.AnnouncementStatus = {
NOTSENT : 'NotSent',
SENDING : 'Sending',
SENT : 'Sent',
ABORTED : 'Aborted',
};
module.exports.ApiAction = {
ADD : 'ADD',
};
module.exports.ApiParameterPermissionItemAction = {
READ : 'READ',
INSERT : 'INSERT',
UPDATE : 'UPDATE',
WRITE : 'WRITE',
ALL : 'ALL',
};
module.exports.ApiService = {
HOUSEHOLD_DEVICE : 'HOUSEHOLD_DEVICE',
};
module.exports.AppTokenHashType = {
SHA1 : 'SHA1',
SHA256 : 'SHA256',
SHA512 : 'SHA512',
MD5 : 'MD5',
};
module.exports.AssetCommentOrderBy = {
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.AssetFilePpvOrderBy = {
NONE : 'NONE',
};
module.exports.AssetHistoryOrderBy = {
NONE : 'NONE',
};
module.exports.AssetImagePerRatioOrderBy = {
NONE : 'NONE',
};
module.exports.AssetIndexStatus = {
OK : 'Ok',
DELETED : 'Deleted',
NOTUPDATED : 'NotUpdated',
};
module.exports.AssetInheritancePolicy = {
ENABLE : 'Enable',
DISABLE : 'Disable',
};
module.exports.AssetLifeCycleRuleActionType = {
ADD : 'ADD',
REMOVE : 'REMOVE',
};
module.exports.AssetLifeCycleRuleTransitionType = {
TAG : 'TAG',
BUSINESS_MODEL : 'BUSINESS_MODEL',
};
module.exports.AssetOrderBy = {
RELEVANCY_DESC : 'RELEVANCY_DESC',
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
VIEWS_DESC : 'VIEWS_DESC',
RATINGS_DESC : 'RATINGS_DESC',
VOTES_DESC : 'VOTES_DESC',
START_DATE_DESC : 'START_DATE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
LIKES_DESC : 'LIKES_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.AssetReferenceType = {
MEDIA : 'media',
EPG_INTERNAL : 'epg_internal',
EPG_EXTERNAL : 'epg_external',
NPVR : 'npvr',
};
module.exports.AssetReminderOrderBy = {
RELEVANCY_DESC : 'RELEVANCY_DESC',
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
VIEWS_DESC : 'VIEWS_DESC',
RATINGS_DESC : 'RATINGS_DESC',
VOTES_DESC : 'VOTES_DESC',
START_DATE_DESC : 'START_DATE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
LIKES_DESC : 'LIKES_DESC',
};
module.exports.AssetRuleOrderBy = {
NONE : 'NONE',
};
module.exports.AssetRuleStatus = {
READY : 'READY',
IN_PROGRESS : 'IN_PROGRESS',
};
module.exports.AssetStructMetaOrderBy = {
NONE : 'NONE',
};
module.exports.AssetStructOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
SYSTEM_NAME_ASC : 'SYSTEM_NAME_ASC',
SYSTEM_NAME_DESC : 'SYSTEM_NAME_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
UPDATE_DATE_ASC : 'UPDATE_DATE_ASC',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.AssetType = {
MEDIA : 'media',
RECORDING : 'recording',
EPG : 'epg',
};
module.exports.AssetUserRuleOrderBy = {
NONE : 'NONE',
};
module.exports.BillingAction = {
UNKNOWN : 'unknown',
PURCHASE : 'purchase',
RENEW_PAYMENT : 'renew_payment',
RENEW_CANCELED_SUBSCRIPTION : 'renew_canceled_subscription',
CANCEL_SUBSCRIPTION_ORDER : 'cancel_subscription_order',
SUBSCRIPTION_DATE_CHANGED : 'subscription_date_changed',
PENDING : 'pending',
};
module.exports.BillingItemsType = {
UNKNOWN : 'unknown',
PPV : 'ppv',
SUBSCRIPTION : 'subscription',
PRE_PAID : 'pre_paid',
PRE_PAID_EXPIRED : 'pre_paid_expired',
COLLECTION : 'collection',
};
module.exports.BillingPriceType = {
FULLPERIOD : 'FullPeriod',
PARTIALPERIOD : 'PartialPeriod',
};
module.exports.BookmarkActionType = {
HIT : 'HIT',
PLAY : 'PLAY',
STOP : 'STOP',
PAUSE : 'PAUSE',
FIRST_PLAY : 'FIRST_PLAY',
SWOOSH : 'SWOOSH',
FULL_SCREEN : 'FULL_SCREEN',
SEND_TO_FRIEND : 'SEND_TO_FRIEND',
LOAD : 'LOAD',
FULL_SCREEN_EXIT : 'FULL_SCREEN_EXIT',
FINISH : 'FINISH',
ERROR : 'ERROR',
BITRATE_CHANGE : 'BITRATE_CHANGE',
NONE : 'NONE',
};
module.exports.BookmarkOrderBy = {
POSITION_ASC : 'POSITION_ASC',
POSITION_DESC : 'POSITION_DESC',
};
module.exports.BulkUploadJobAction = {
UPSERT : 'Upsert',
DELETE : 'Delete',
};
module.exports.BulkUploadJobStatus = {
PENDING : 'Pending',
UPLOADED : 'Uploaded',
QUEUED : 'Queued',
PARSING : 'Parsing',
PROCESSING : 'Processing',
PROCESSED : 'Processed',
SUCCESS : 'Success',
PARTIAL : 'Partial',
FAILED : 'Failed',
FATAL : 'Fatal',
};
module.exports.BulkUploadOrderBy = {
NONE : 'NONE',
UPDATE_DATE_ASC : 'UPDATE_DATE_ASC',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.BulkUploadResultStatus = {
ERROR : 'Error',
OK : 'Ok',
INPROGRESS : 'InProgress',
};
module.exports.BundleType = {
SUBSCRIPTION : 'subscription',
COLLECTION : 'collection',
};
module.exports.CampaignOrderBy = {
START_DATE_DESC : 'START_DATE_DESC',
};
module.exports.CategoryItemOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
NONE : 'NONE',
UPDATE_DATE_ASC : 'UPDATE_DATE_ASC',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.CategoryVersionOrderBy = {
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
NONE : 'NONE',
};
module.exports.CategoryVersionState = {
DRAFT : 'DRAFT',
DEFAULT : 'DEFAULT',
RELEASED : 'RELEASED',
};
module.exports.ChannelEnrichment = {
CLIENTLOCATION : 'ClientLocation',
USERID : 'UserId',
HOUSEHOLDID : 'HouseholdId',
DEVICEID : 'DeviceId',
DEVICETYPE : 'DeviceType',
UTCOFFSET : 'UTCOffset',
LANGUAGE : 'Language',
DTTREGION : 'DTTRegion',
};
module.exports.ChannelOrderBy = {
ORDER_NUM : 'ORDER_NUM',
RELEVANCY_DESC : 'RELEVANCY_DESC',
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
VIEWS_DESC : 'VIEWS_DESC',
RATINGS_DESC : 'RATINGS_DESC',
VOTES_DESC : 'VOTES_DESC',
START_DATE_DESC : 'START_DATE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
LIKES_DESC : 'LIKES_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.ChannelsOrderBy = {
NONE : 'NONE',
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
UPDATE_DATE_ASC : 'UPDATE_DATE_ASC',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.ChannelType = {
INTERNAL : 'Internal',
EXTERNAL : 'External',
};
module.exports.CollectionOrderBy = {
NONE : 'NONE',
};
module.exports.CompensationType = {
PERCENTAGE : 'PERCENTAGE',
FIXED_AMOUNT : 'FIXED_AMOUNT',
};
module.exports.ConcurrencyLimitationType = {
SINGLE : 'Single',
GROUP : 'Group',
};
module.exports.ConfigurationGroupDeviceOrderBy = {
NONE : 'NONE',
};
module.exports.ConfigurationGroupTagOrderBy = {
NONE : 'NONE',
};
module.exports.ConfigurationsOrderBy = {
NONE : 'NONE',
};
module.exports.ContentAction = {
WATCH_LINEAR : 'watch_linear',
WATCH_VOD : 'watch_vod',
CATCHUP : 'catchup',
NPVR : 'npvr',
FAVORITE : 'favorite',
RECORDING : 'recording',
SOCIAL_ACTION : 'social_action',
};
module.exports.ContentActionConditionLengthType = {
MINUTES : 'minutes',
PERCENTAGE : 'percentage',
};
module.exports.ContextType = {
NONE : 'none',
RECORDING : 'recording',
};
module.exports.CountryOrderBy = {
NAME_ASC : 'NAME_ASC',
};
module.exports.CouponGroupType = {
COUPON : 'COUPON',
GIFT_CARD : 'GIFT_CARD',
};
module.exports.CouponStatus = {
VALID : 'VALID',
NOT_EXISTS : 'NOT_EXISTS',
ALREADY_USED : 'ALREADY_USED',
EXPIRED : 'EXPIRED',
INACTIVE : 'INACTIVE',
};
module.exports.CurrencyOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
CODE_ASC : 'CODE_ASC',
CODE_DESC : 'CODE_DESC',
};
module.exports.DeleteMediaPolicy = {
DISABLE : 'Disable',
DELETE : 'Delete',
};
module.exports.DeviceReferenceDataOrderBy = {
NONE : 'NONE',
};
module.exports.DeviceStatus = {
PENDING : 'PENDING',
ACTIVATED : 'ACTIVATED',
NOT_ACTIVATED : 'NOT_ACTIVATED',
};
module.exports.DowngradePolicy = {
LIFO : 'LIFO',
FIFO : 'FIFO',
};
module.exports.DrmSchemeName = {
PLAYREADY_CENC : 'PLAYREADY_CENC',
WIDEVINE_CENC : 'WIDEVINE_CENC',
FAIRPLAY : 'FAIRPLAY',
WIDEVINE : 'WIDEVINE',
PLAYREADY : 'PLAYREADY',
CUSTOM_DRM : 'CUSTOM_DRM',
};
module.exports.DurationUnit = {
MINUTES : 'Minutes',
HOURS : 'Hours',
DAYS : 'Days',
MONTHS : 'Months',
YEARS : 'Years',
};
module.exports.DynamicListOrderBy = {
NONE : 'NONE',
};
module.exports.EncryptionType = {
AES256 : 'AES256',
};
module.exports.EngagementOrderBy = {
NONE : 'NONE',
};
module.exports.EngagementType = {
CHURN : 'Churn',
};
module.exports.EntitlementOrderBy = {
PURCHASE_DATE_ASC : 'PURCHASE_DATE_ASC',
PURCHASE_DATE_DESC : 'PURCHASE_DATE_DESC',
};
module.exports.EntityReferenceBy = {
USER : 'user',
HOUSEHOLD : 'household',
};
module.exports.EpgOrderBy = {
};
module.exports.EventNotificationOrderBy = {
NONE : 'NONE',
};
module.exports.EventNotificationStatus = {
SENT : 'SENT',
FAILED : 'FAILED',
SUCCESS : 'SUCCESS',
FAILED_TO_SEND : 'FAILED_TO_SEND',
};
module.exports.EvictionPolicyType = {
FIFO : 'FIFO',
LIFO : 'LIFO',
};
module.exports.ExportDataType = {
VOD : 'vod',
EPG : 'epg',
USERS : 'users',
};
module.exports.ExportTaskOrderBy = {
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.ExportType = {
FULL : 'full',
INCREMENTAL : 'incremental',
};
module.exports.ExternalChannelProfileOrderBy = {
NONE : 'NONE',
};
module.exports.ExternalRecordingResponseProfileOrderBy = {
NONE : 'NONE',
};
module.exports.FavoriteOrderBy = {
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.FollowTvSeriesOrderBy = {
START_DATE_DESC : 'START_DATE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
};
module.exports.GroupByField = {
MEDIA_TYPE_ID : 'media_type_id',
SUPPRESSED : 'suppressed',
CRID : 'crid',
LINEAR_MEDIA_ID : 'linear_media_id',
};
module.exports.GroupByOrder = {
DEFAULTORDER : 'defaultOrder',
COUNT_ASC : 'count_asc',
COUNT_DESC : 'count_desc',
VALUE_ASC : 'value_asc',
VALUE_DESC : 'value_desc',
};
module.exports.GroupingOption = {
OMIT : 'Omit',
INCLUDE : 'Include',
};
module.exports.HouseholdCouponOrderBy = {
NONE : 'NONE',
};
module.exports.HouseholdDeviceOrderBy = {
NONE : 'NONE',
CREATED_DATE_ASC : 'CREATED_DATE_ASC',
CREATED_DATE_DESC : 'CREATED_DATE_DESC',
};
module.exports.HouseholdFrequencyType = {
DEVICES : 'devices',
USERS : 'users',
};
module.exports.HouseholdOrderBy = {
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.HouseholdPaymentGatewaySelectedBy = {
NONE : 'none',
ACCOUNT : 'account',
HOUSEHOLD : 'household',
};
module.exports.HouseholdRestriction = {
NOT_RESTRICTED : 'not_restricted',
USER_MASTER_RESTRICTED : 'user_master_restricted',
DEVICE_MASTER_RESTRICTED : 'device_master_restricted',
DEVICE_USER_MASTER_RESTRICTED : 'device_user_master_restricted',
};
module.exports.HouseholdSegmentOrderBy = {
NONE : 'NONE',
};
module.exports.HouseholdState = {
OK : 'ok',
CREATED_WITHOUT_NPVR_ACCOUNT : 'created_without_npvr_account',
SUSPENDED : 'suspended',
NO_USERS_IN_HOUSEHOLD : 'no_users_in_household',
PENDING : 'pending',
};
module.exports.HouseholdSuspensionState = {
NOT_SUSPENDED : 'NOT_SUSPENDED',
SUSPENDED : 'SUSPENDED',
};
module.exports.HouseholdUserOrderBy = {
NONE : 'NONE',
};
module.exports.HouseholdUserStatus = {
OK : 'OK',
PENDING : 'PENDING',
};
module.exports.ImageObjectType = {
MEDIA_ASSET : 'MEDIA_ASSET',
PROGRAM_ASSET : 'PROGRAM_ASSET',
CHANNEL : 'CHANNEL',
CATEGORY : 'CATEGORY',
PARTNER : 'PARTNER',
IMAGE_TYPE : 'IMAGE_TYPE',
PROGRAM_GROUP : 'PROGRAM_GROUP',
};
module.exports.ImageOrderBy = {
NONE : 'NONE',
};
module.exports.ImageStatus = {
PENDING : 'PENDING',
READY : 'READY',
FAILED : 'FAILED',
};
module.exports.ImageTypeOrderBy = {
NONE : 'NONE',
};
module.exports.InboxMessageOrderBy = {
NONE : 'NONE',
};
module.exports.InboxMessageStatus = {
UNREAD : 'Unread',
READ : 'Read',
DELETED : 'Deleted',
};
module.exports.InboxMessageType = {
SYSTEMANNOUNCEMENT : 'SystemAnnouncement',
FOLLOWED : 'Followed',
ENGAGEMENT : 'Engagement',
INTEREST : 'Interest',
CAMPAIGN : 'Campaign',
};
module.exports.IngestProfileAutofillPolicy = {
REJECT : 'REJECT',
AUTOFILL : 'AUTOFILL',
KEEP_HOLES : 'KEEP_HOLES',
};
module.exports.IngestProfileOverlapPolicy = {
REJECT : 'REJECT',
CUT_SOURCE : 'CUT_SOURCE',
CUT_TARGET : 'CUT_TARGET',
};
module.exports.IotOrderBy = {
NONE : 'NONE',
};
module.exports.IotProfileOrderBy = {
NONE : 'NONE',
};
module.exports.LanguageOrderBy = {
SYSTEM_NAME_ASC : 'SYSTEM_NAME_ASC',
SYSTEM_NAME_DESC : 'SYSTEM_NAME_DESC',
CODE_ASC : 'CODE_ASC',
CODE_DESC : 'CODE_DESC',
};
module.exports.LinearChannelType = {
UNKNOWN : 'UNKNOWN',
DTT : 'DTT',
OTT : 'OTT',
DTT_AND_OTT : 'DTT_AND_OTT',
VRM_EXPORT : 'VRM_EXPORT',
};
module.exports.MathemticalOperatorType = {
COUNT : 'count',
SUM : 'sum',
AVG : 'avg',
};
module.exports.MediaFileOrderBy = {
NONE : 'NONE',
};
module.exports.MediaFileStreamerType = {
APPLE_HTTP : 'APPLE_HTTP',
MPEG_DASH : 'MPEG_DASH',
URL : 'URL',
SMOOTH_STREAMING : 'SMOOTH_STREAMING',
MULTICAST : 'MULTICAST',
NONE : 'NONE',
};
module.exports.MediaFileTypeQuality = {
ADAPTIVE : 'ADAPTIVE',
SD : 'SD',
HD_720 : 'HD_720',
HD_1080 : 'HD_1080',
UHD_4K : 'UHD_4K',
};
module.exports.MessageTemplateType = {
SERIES : 'Series',
REMINDER : 'Reminder',
CHURN : 'Churn',
SERIESREMINDER : 'SeriesReminder',
INTERESTVOD : 'InterestVod',
INTERESTEPG : 'InterestEPG',
};
module.exports.MetaDataType = {
STRING : 'STRING',
MULTILINGUAL_STRING : 'MULTILINGUAL_STRING',
NUMBER : 'NUMBER',
BOOLEAN : 'BOOLEAN',
DATE : 'DATE',
RELEATED_ENTITY : 'RELEATED_ENTITY',
};
module.exports.MetaOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
SYSTEM_NAME_ASC : 'SYSTEM_NAME_ASC',
SYSTEM_NAME_DESC : 'SYSTEM_NAME_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
UPDATE_DATE_ASC : 'UPDATE_DATE_ASC',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.MetaTagOrderBy = {
META_ASC : 'META_ASC',
META_DESC : 'META_DESC',
};
module.exports.MonetizationType = {
PPV : 'ppv',
SUBSCRIPTION : 'subscription',
BOXSET : 'boxset',
};
module.exports.NotificationType = {
ANNOUNCEMENT : 'announcement',
SYSTEM : 'system',
REMINDER : 'Reminder',
SERIES_REMINDER : 'series_reminder',
};
module.exports.ObjectState = {
INACTIVE : 'INACTIVE',
ACTIVE : 'ACTIVE',
ARCHIVE : 'ARCHIVE',
};
module.exports.ObjectVirtualAssetInfoType = {
SUBSCRIPTION : 'Subscription',
SEGMENT : 'Segment',
CATEGORY : 'Category',
};
module.exports.OTTUserOrderBy = {
NONE : 'NONE',
};
module.exports.ParentalRuleOrderBy = {
PARTNER_SORT_VALUE : 'PARTNER_SORT_VALUE',
};
module.exports.ParentalRuleType = {
ALL : 'ALL',
MOVIES : 'MOVIES',
TV_SERIES : 'TV_SERIES',
};
module.exports.PartnerConfigurationOrderBy = {
NONE : 'NONE',
};
module.exports.PartnerConfigurationType = {
DEFAULTPAYMENTGATEWAY : 'DefaultPaymentGateway',
ENABLEPAYMENTGATEWAYSELECTION : 'EnablePaymentGatewaySelection',
OSSADAPTER : 'OSSAdapter',
CONCURRENCY : 'Concurrency',
GENERAL : 'General',
OBJECTVIRTUALASSET : 'ObjectVirtualAsset',
COMMERCE : 'Commerce',
PLAYBACK : 'Playback',
PAYMENT : 'Payment',
CATALOG : 'Catalog',
SECURITY : 'Security',
OPC : 'Opc',
BASE : 'Base',
};
module.exports.PasswordPolicyOrderBy = {
NONE : 'NONE',
};
module.exports.PaymentMethodProfileOrderBy = {
NONE : 'NONE',
};
module.exports.PaymentMethodType = {
UNKNOWN : 'unknown',
CREDIT_CARD : 'credit_card',
SMS : 'sms',
PAY_PAL : 'pay_pal',
DEBIT_CARD : 'debit_card',
IDEAL : 'ideal',
INCASO : 'incaso',
GIFT : 'gift',
VISA : 'visa',
MASTER_CARD : 'master_card',
IN_APP : 'in_app',
M1 : 'm1',
CHANGE_SUBSCRIPTION : 'change_subscription',
OFFLINE : 'offline',
};
module.exports.PermissionItemOrderBy = {
NONE : 'NONE',
};
module.exports.PermissionOrderBy = {
NONE : 'NONE',
};
module.exports.PermissionType = {
NORMAL : 'NORMAL',
GROUP : 'GROUP',
SPECIAL_FEATURE : 'SPECIAL_FEATURE',
};
module.exports.PersonalFeedOrderBy = {
RELEVANCY_DESC : 'RELEVANCY_DESC',
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
VIEWS_DESC : 'VIEWS_DESC',
RATINGS_DESC : 'RATINGS_DESC',
VOTES_DESC : 'VOTES_DESC',
START_DATE_DESC : 'START_DATE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
};
module.exports.PersonalListOrderBy = {
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
};
module.exports.PinType = {
PURCHASE : 'purchase',
PARENTAL : 'parental',
};
module.exports.Platform = {
ANDROID : 'Android',
IOS : 'iOS',
WINDOWSPHONE : 'WindowsPhone',
BLACKBERRY : 'Blackberry',
STB : 'STB',
CTV : 'CTV',
OTHER : 'Other',
};
module.exports.PlaybackContextType = {
TRAILER : 'TRAILER',
CATCHUP : 'CATCHUP',
START_OVER : 'START_OVER',
PLAYBACK : 'PLAYBACK',
DOWNLOAD : 'DOWNLOAD',
};
module.exports.PlaybackProfileOrderBy = {
NAME_ASC : 'NAME_ASC',
};
module.exports.PositionOwner = {
HOUSEHOLD : 'household',
USER : 'user',
};
module.exports.PpvOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
};
module.exports.PriceDetailsOrderBy = {
NAME_ASC : 'NAME_ASC',
};
module.exports.PricePlanOrderBy = {
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.ProductPriceOrderBy = {
PRODUCT_ID_ASC : 'PRODUCT_ID_ASC',
PRODUCT_ID_DESC : 'PRODUCT_ID_DESC',
};
module.exports.ProtectionPolicy = {
EXTENDINGRECORDINGLIFETIME : 'ExtendingRecordingLifetime',
LIMITEDBYRECORDINGLIFETIME : 'LimitedByRecordingLifetime',
};
module.exports.PurchaseSettingsType = {
BLOCK : 'block',
ASK : 'ask',
ALLOW : 'allow',
};
module.exports.PurchaseStatus = {
PPV_PURCHASED : 'ppv_purchased',
FREE : 'free',
FOR_PURCHASE_SUBSCRIPTION_ONLY : 'for_purchase_subscription_only',
SUBSCRIPTION_PURCHASED : 'subscription_purchased',
FOR_PURCHASE : 'for_purchase',
SUBSCRIPTION_PURCHASED_WRONG_CURRENCY : 'subscription_purchased_wrong_currency',
PRE_PAID_PURCHASED : 'pre_paid_purchased',
GEO_COMMERCE_BLOCKED : 'geo_commerce_blocked',
ENTITLED_TO_PREVIEW_MODULE : 'entitled_to_preview_module',
FIRST_DEVICE_LIMITATION : 'first_device_limitation',
COLLECTION_PURCHASED : 'collection_purchased',
USER_SUSPENDED : 'user_suspended',
NOT_FOR_PURCHASE : 'not_for_purchase',
INVALID_CURRENCY : 'invalid_currency',
CURRENCY_NOT_DEFINED_ON_PRICE_CODE : 'currency_not_defined_on_price_code',
PENDING_ENTITLEMENT : 'pending_entitlement',
};
module.exports.QuotaOveragePolicy = {
STOPATQUOTA : 'StopAtQuota',
FIFOAUTODELETE : 'FIFOAutoDelete',
};
module.exports.RecordingContextOrderBy = {
NONE : 'NONE',
};
module.exports.RecordingOrderBy = {
TITLE_ASC : 'TITLE_ASC',
TITLE_DESC : 'TITLE_DESC',
START_DATE_ASC : 'START_DATE_ASC',
START_DATE_DESC : 'START_DATE_DESC',
};
module.exports.RecordingStatus = {
SCHEDULED : 'SCHEDULED',
RECORDING : 'RECORDING',
RECORDED : 'RECORDED',
CANCELED : 'CANCELED',
FAILED : 'FAILED',
DELETED : 'DELETED',
};
module.exports.RecordingType = {
SINGLE : 'SINGLE',
SEASON : 'SEASON',
SERIES : 'SERIES',
ORIGINALBROADCAST : 'OriginalBroadcast',
};
module.exports.RegionOrderBy = {
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.RelatedEntityType = {
CHANNEL : 'CHANNEL',
EXTERNAL_CHANNEL : 'EXTERNAL_CHANNEL',
MEDIA : 'MEDIA',
PROGRAM : 'PROGRAM',
};
module.exports.ReminderType = {
ASSET : 'ASSET',
SERIES : 'SERIES',
};
module.exports.ReportOrderBy = {
NONE : 'NONE',
};
module.exports.ResponseType = {
JSON : 1,
XML : 2,
JSONP : 9,
ASSET_XML : 30,
EXCEL : 31,
};
module.exports.RollingDevicePolicy = {
NONE : 'NONE',
LIFO : 'LIFO',
FIFO : 'FIFO',
ACTIVE_DEVICE_ASCENDING : 'ACTIVE_DEVICE_ASCENDING',
};
module.exports.RuleActionType = {
BLOCK : 'BLOCK',
START_DATE_OFFSET : 'START_DATE_OFFSET',
END_DATE_OFFSET : 'END_DATE_OFFSET',
USER_BLOCK : 'USER_BLOCK',
ALLOW_PLAYBACK : 'ALLOW_PLAYBACK',
BLOCK_PLAYBACK : 'BLOCK_PLAYBACK',
APPLY_DISCOUNT_MODULE : 'APPLY_DISCOUNT_MODULE',
APPLY_PLAYBACK_ADAPTER : 'APPLY_PLAYBACK_ADAPTER',
FILTER : 'FILTER',
ASSET_LIFE_CYCLE_TRANSITION : 'ASSET_LIFE_CYCLE_TRANSITION',
APPLY_FREE_PLAYBACK : 'APPLY_FREE_PLAYBACK',
};
module.exports.RuleConditionType = {
ASSET : 'ASSET',
COUNTRY : 'COUNTRY',
CONCURRENCY : 'CONCURRENCY',
IP_RANGE : 'IP_RANGE',
BUSINESS_MODULE : 'BUSINESS_MODULE',
SEGMENTS : 'SEGMENTS',
DATE : 'DATE',
OR : 'OR',
HEADER : 'HEADER',
USER_SUBSCRIPTION : 'USER_SUBSCRIPTION',
ASSET_SUBSCRIPTION : 'ASSET_SUBSCRIPTION',
USER_ROLE : 'USER_ROLE',
DEVICE_BRAND : 'DEVICE_BRAND',
DEVICE_FAMILY : 'DEVICE_FAMILY',
DEVICE_MANUFACTURER : 'DEVICE_MANUFACTURER',
DEVICE_MODEL : 'DEVICE_MODEL',
DEVICE_UDID_DYNAMIC_LIST : 'DEVICE_UDID_DYNAMIC_LIST',
};
module.exports.RuleLevel = {
INVALID : 'invalid',
USER : 'user',
HOUSEHOLD : 'household',
ACCOUNT : 'account',
};
module.exports.RuleType = {
PARENTAL : 'parental',
GEO : 'geo',
USER_TYPE : 'user_type',
DEVICE : 'device',
ASSETUSER : 'assetUser',
NETWORK : 'network',
};
module.exports.ScheduledRecordingAssetType = {
SINGLE : 'single',
SERIES : 'series',
ALL : 'all',
};
module.exports.SearchHistoryOrderBy = {
NONE : 'NONE',
};
module.exports.SeriesRecordingOrderBy = {
START_DATE_ASC : 'START_DATE_ASC',
START_DATE_DESC : 'START_DATE_DESC',
ID_ASC : 'ID_ASC',
ID_DESC : 'ID_DESC',
SERIES_ID_ASC : 'SERIES_ID_ASC',
SERIES_ID_DESC : 'SERIES_ID_DESC',
};
module.exports.SeriesReminderOrderBy = {
NONE : 'NONE',
};
module.exports.SkipOperators = {
EQUAL : 'Equal',
UNEQUAL : 'UnEqual',
LESSTHAN : 'LessThan',
GREATERTHAN : 'GreaterThan',
};
module.exports.SkipOptions = {
NO : 'No',
PREVIOUS : 'Previous',
ANY : 'Any',
};
module.exports.SmsAdapterProfileOrderBy = {
NONE : 'NONE',
};
module.exports.SocialActionOrderBy = {
NONE : 'NONE',
};
module.exports.SocialActionPrivacy = {
ALLOW : 'ALLOW',
DONT_ALLOW : 'DONT_ALLOW',
};
module.exports.SocialActionType = {
LIKE : 'LIKE',
WATCH : 'WATCH',
RATE : 'RATE',
SHARE : 'SHARE',
};
module.exports.SocialCommentOrderBy = {
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.SocialFriendActivityOrderBy = {
NONE : 'NONE',
UPDATE_DATE_DESC : 'UPDATE_DATE_DESC',
};
module.exports.SocialNetwork = {
FACEBOOK : 'facebook',
};
module.exports.SocialPlatform = {
IN_APP : 'IN_APP',
FACEBOOK : 'FACEBOOK',
TWITTER : 'TWITTER',
};
module.exports.SocialPrivacy = {
UNKNOWN : 'UNKNOWN',
EVERYONE : 'EVERYONE',
ALL_FRIENDS : 'ALL_FRIENDS',
FRIENDS_OF_FRIENDS : 'FRIENDS_OF_FRIENDS',
SELF : 'SELF',
CUSTOM : 'CUSTOM',
};
module.exports.SocialStatus = {
ERROR : 'error',
OK : 'ok',
USER_DOES_NOT_EXIST : 'user_does_not_exist',
NO_USER_SOCIAL_SETTINGS_FOUND : 'no_user_social_settings_found',
ASSET_ALREADY_LIKED : 'asset_already_liked',
NOT_ALLOWED : 'not_allowed',
INVALID_PARAMETERS : 'invalid_parameters',
NO_FACEBOOK_ACTION : 'no_facebook_action',
ASSET_ALREADY_RATED : 'asset_already_rated',
ASSET_DOSE_NOT_EXISTS : 'asset_dose_not_exists',
INVALID_PLATFORM_REQUEST : 'invalid_platform_request',
INVALID_ACCESS_TOKEN : 'invalid_access_token',
};
module.exports.StreamingDeviceOrderBy = {
NONE : 'NONE',
};
module.exports.StreamType = {
CATCHUP : 'catchup',
START_OVER : 'start_over',
TRICK_PLAY : 'trick_play',
};
module.exports.SubscriptionDependencyType = {
NOTAPPLICABLE : 'NOTAPPLICABLE',
BASE : 'BASE',
ADDON : 'ADDON',
};
module.exports.SubscriptionOrderBy = {
START_DATE_ASC : 'START_DATE_ASC',
START_DATE_DESC : 'START_DATE_DESC',
};
module.exports.SubscriptionSetOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
};
module.exports.SubscriptionSetType = {
SWITCH : 'SWITCH',
DEPENDENCY : 'DEPENDENCY',
};
module.exports.SubscriptionTriggerType = {
START_DATE : 'START_DATE',
END_DATE : 'END_DATE',
};
module.exports.SuspensionProfileInheritanceType = {
ALWAYS : 'ALWAYS',
NEVER : 'NEVER',
DEFAULT : 'DEFAULT',
};
module.exports.TagOrderBy = {
NONE : 'NONE',
};
module.exports.TimeShiftedTvState = {
INHERITED : 'INHERITED',
ENABLED : 'ENABLED',
DISABLED : 'DISABLED',
};
module.exports.TopicAutomaticIssueNotification = {
INHERIT : 'Inherit',
YES : 'Yes',
NO : 'No',
};
module.exports.TopicNotificationMessageOrderBy = {
NONE : 'NONE',
};
module.exports.TopicNotificationOrderBy = {
NONE : 'NONE',
};
module.exports.TopicOrderBy = {
NONE : 'NONE',
};
module.exports.TransactionAdapterStatus = {
OK : 'OK',
PENDING : 'PENDING',
FAILED : 'FAILED',
};
module.exports.TransactionHistoryOrderBy = {
CREATE_DATE_ASC : 'CREATE_DATE_ASC',
CREATE_DATE_DESC : 'CREATE_DATE_DESC',
};
module.exports.TransactionType = {
PPV : 'ppv',
SUBSCRIPTION : 'subscription',
COLLECTION : 'collection',
};
module.exports.TvmRuleOrderBy = {
NONE : 'NONE',
};
module.exports.TvmRuleType = {
GEO : 'Geo',
DEVICE : 'Device',
};
module.exports.UploadTokenStatus = {
PENDING : 'PENDING',
FULL_UPLOAD : 'FULL_UPLOAD',
CLOSED : 'CLOSED',
};
module.exports.UrlType = {
PLAYMANIFEST : 'PLAYMANIFEST',
DIRECT : 'DIRECT',
};
module.exports.UserAssetRuleOrderBy = {
NAME_ASC : 'NAME_ASC',
NAME_DESC : 'NAME_DESC',
};
module.exports.UserAssetsListItemType = {
ALL : 'all',
MEDIA : 'media',
};
module.exports.UserAssetsListType = {
ALL : 'all',
WATCH : 'watch',
PURCHASE : 'purchase',
LIBRARY : 'library',
};
module.exports.UserRoleOrderBy = {
NONE : 'NONE',
};
module.exports.UserRoleProfile = {
USER : 'USER',
PARTNER : 'PARTNER',
PROFILE : 'PROFILE',
SYSTEM : 'SYSTEM',
};
module.exports.UserRoleType = {
SYSTEM : 'SYSTEM',
CUSTOM : 'CUSTOM',
};
module.exports.UserState = {
OK : 'ok',
USER_WITH_NO_HOUSEHOLD : 'user_with_no_household',
USER_CREATED_WITH_NO_ROLE : 'user_created_with_no_role',
USER_NOT_ACTIVATED : 'user_not_activated',
};
module.exports.WatchStatus = {
PROGRESS : 'progress',
DONE : 'done',
ALL : 'all',
};