コード例 #1
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaBulkUploadBaseFilter");
            }
            kparams.AddIfNotNull("uploadedOnGreaterThanOrEqual", this._UploadedOnGreaterThanOrEqual);
            kparams.AddIfNotNull("uploadedOnLessThanOrEqual", this._UploadedOnLessThanOrEqual);
            kparams.AddIfNotNull("uploadedOnEqual", this._UploadedOnEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("bulkUploadObjectTypeEqual", this._BulkUploadObjectTypeEqual);
            kparams.AddIfNotNull("bulkUploadObjectTypeIn", this._BulkUploadObjectTypeIn);
            return(kparams);
        }
コード例 #2
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaMailNotificationObjectTask");
            }
            kparams.AddIfNotNull("mailTo", this._MailTo);
            kparams.AddIfNotNull("sender", this._Sender);
            kparams.AddIfNotNull("subject", this._Subject);
            kparams.AddIfNotNull("message", this._Message);
            kparams.AddIfNotNull("footer", this._Footer);
            kparams.AddIfNotNull("link", this._Link);
            kparams.AddIfNotNull("sendToUsers", this._SendToUsers);
            return(kparams);
        }
コード例 #3
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaReportExportItem");
            }
            kparams.AddIfNotNull("reportTitle", this._ReportTitle);
            kparams.AddIfNotNull("action", this._Action);
            kparams.AddIfNotNull("reportType", this._ReportType);
            kparams.AddIfNotNull("filter", this._Filter);
            kparams.AddIfNotNull("order", this._Order);
            kparams.AddIfNotNull("objectIds", this._ObjectIds);
            kparams.AddIfNotNull("responseOptions", this._ResponseOptions);
            return(kparams);
        }
コード例 #4
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaHttpNotification");
            }
            kparams.AddIfNotNull("object", this._Object);
            kparams.AddIfNotNull("eventObjectType", this._EventObjectType);
            kparams.AddIfNotNull("eventNotificationJobId", this._EventNotificationJobId);
            kparams.AddIfNotNull("templateId", this._TemplateId);
            kparams.AddIfNotNull("templateName", this._TemplateName);
            kparams.AddIfNotNull("templateSystemName", this._TemplateSystemName);
            kparams.AddIfNotNull("eventType", this._EventType);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaUploadTokenBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("userIdEqual", this._UserIdEqual);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("fileNameEqual", this._FileNameEqual);
            kparams.AddIfNotNull("fileSizeEqual", this._FileSizeEqual);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaCaptionPlaybackPluginData");
            }
            kparams.AddIfNotNull("label", this._Label);
            kparams.AddIfNotNull("format", this._Format);
            kparams.AddIfNotNull("language", this._Language);
            kparams.AddIfNotNull("webVttUrl", this._WebVttUrl);
            kparams.AddIfNotNull("url", this._Url);
            kparams.AddIfNotNull("isDefault", this._IsDefault);
            kparams.AddIfNotNull("languageCode", this._LanguageCode);
            return(kparams);
        }
コード例 #7
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaQuestionCuePoint");
            }
            kparams.AddIfNotNull("optionalAnswers", this._OptionalAnswers);
            kparams.AddIfNotNull("hint", this._Hint);
            kparams.AddIfNotNull("question", this._Question);
            kparams.AddIfNotNull("explanation", this._Explanation);
            kparams.AddIfNotNull("questionType", this._QuestionType);
            kparams.AddIfNotNull("presentationOrder", this._PresentationOrder);
            kparams.AddIfNotNull("excludeFromScore", this._ExcludeFromScore);
            return(kparams);
        }
コード例 #8
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaEntryScheduleEventBaseFilter");
            }
            kparams.AddIfNotNull("templateEntryIdEqual", this._TemplateEntryIdEqual);
            kparams.AddIfNotNull("entryIdsLike", this._EntryIdsLike);
            kparams.AddIfNotNull("entryIdsMultiLikeOr", this._EntryIdsMultiLikeOr);
            kparams.AddIfNotNull("entryIdsMultiLikeAnd", this._EntryIdsMultiLikeAnd);
            kparams.AddIfNotNull("categoryIdsLike", this._CategoryIdsLike);
            kparams.AddIfNotNull("categoryIdsMultiLikeOr", this._CategoryIdsMultiLikeOr);
            kparams.AddIfNotNull("categoryIdsMultiLikeAnd", this._CategoryIdsMultiLikeAnd);
            return(kparams);
        }
コード例 #9
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaConvertCollectionFlavorData");
            }
            kparams.AddIfNotNull("flavorAssetId", this._FlavorAssetId);
            kparams.AddIfNotNull("flavorParamsOutputId", this._FlavorParamsOutputId);
            kparams.AddIfNotNull("readyBehavior", this._ReadyBehavior);
            kparams.AddIfNotNull("videoBitrate", this._VideoBitrate);
            kparams.AddIfNotNull("audioBitrate", this._AudioBitrate);
            kparams.AddIfNotNull("destFileSyncLocalPath", this._DestFileSyncLocalPath);
            kparams.AddIfNotNull("destFileSyncRemoteUrl", this._DestFileSyncRemoteUrl);
            return(kparams);
        }
コード例 #10
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaModifyEntryObjectTask");
            }
            kparams.AddIfNotNull("inputMetadataProfileId", this._InputMetadataProfileId);
            kparams.AddIfNotNull("inputMetadata", this._InputMetadata);
            kparams.AddIfNotNull("outputMetadataProfileId", this._OutputMetadataProfileId);
            kparams.AddIfNotNull("outputMetadata", this._OutputMetadata);
            kparams.AddIfNotNull("inputUserId", this._InputUserId);
            kparams.AddIfNotNull("inputEntitledUsersEdit", this._InputEntitledUsersEdit);
            kparams.AddIfNotNull("inputEntitledUsersPublish", this._InputEntitledUsersPublish);
            return(kparams);
        }
コード例 #11
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaMoveCategoryEntriesJobData");
            }
            kparams.AddIfNotNull("srcCategoryId", this._SrcCategoryId);
            kparams.AddIfNotNull("destCategoryId", this._DestCategoryId);
            kparams.AddIfNotNull("lastMovedCategoryId", this._LastMovedCategoryId);
            kparams.AddIfNotNull("lastMovedCategoryPageIndex", this._LastMovedCategoryPageIndex);
            kparams.AddIfNotNull("lastMovedCategoryEntryPageIndex", this._LastMovedCategoryEntryPageIndex);
            kparams.AddIfNotNull("moveFromChildren", this._MoveFromChildren);
            kparams.AddIfNotNull("destCategoryFullIds", this._DestCategoryFullIds);
            return(kparams);
        }
コード例 #12
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaStorageProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("desciption", this._Desciption);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("protocol", this._Protocol);
            kparams.AddIfNotNull("storageUrl", this._StorageUrl);
            kparams.AddIfNotNull("storageBaseDir", this._StorageBaseDir);
            kparams.AddIfNotNull("storageUsername", this._StorageUsername);
            kparams.AddIfNotNull("storagePassword", this._StoragePassword);
            kparams.AddIfNotNull("storageFtpPassiveMode", this._StorageFtpPassiveMode);
            kparams.AddIfNotNull("minFileSize", this._MinFileSize);
            kparams.AddIfNotNull("maxFileSize", this._MaxFileSize);
            kparams.AddIfNotNull("flavorParamsIds", this._FlavorParamsIds);
            kparams.AddIfNotNull("maxConcurrentConnections", this._MaxConcurrentConnections);
            kparams.AddIfNotNull("pathManagerClass", this._PathManagerClass);
            kparams.AddIfNotNull("pathManagerParams", this._PathManagerParams);
            kparams.AddIfNotNull("trigger", this._Trigger);
            kparams.AddIfNotNull("deliveryPriority", this._DeliveryPriority);
            kparams.AddIfNotNull("deliveryStatus", this._DeliveryStatus);
            kparams.AddIfNotNull("readyBehavior", this._ReadyBehavior);
            kparams.AddIfNotNull("allowAutoDelete", this._AllowAutoDelete);
            kparams.AddIfNotNull("createFileLink", this._CreateFileLink);
            kparams.AddIfNotNull("rules", this._Rules);
            kparams.AddIfNotNull("deliveryProfileIds", this._DeliveryProfileIds);
            kparams.AddIfNotNull("privateKey", this._PrivateKey);
            kparams.AddIfNotNull("publicKey", this._PublicKey);
            kparams.AddIfNotNull("passPhrase", this._PassPhrase);
            kparams.AddIfNotNull("shouldExportThumbs", this._ShouldExportThumbs);
            kparams.AddIfNotNull("packagerUrl", this._PackagerUrl);
            kparams.AddIfNotNull("exportPeriodically", this._ExportPeriodically);
            kparams.AddIfNotNull("excludedFlavorParamsIds", this._ExcludedFlavorParamsIds);
            kparams.AddIfNotNull("shouldExportCaptions", this._ShouldExportCaptions);
            return(kparams);
        }
コード例 #13
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaAccessControlScope");
            }
            kparams.AddIfNotNull("referrer", this._Referrer);
            kparams.AddIfNotNull("ip", this._Ip);
            kparams.AddIfNotNull("ks", this._Ks);
            kparams.AddIfNotNull("userAgent", this._UserAgent);
            kparams.AddIfNotNull("time", this._Time);
            kparams.AddIfNotNull("contexts", this._Contexts);
            kparams.AddIfNotNull("hashes", this._Hashes);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaDetachedResponseProfile");
            }
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("fields", this._Fields);
            kparams.AddIfNotNull("filter", this._Filter);
            kparams.AddIfNotNull("pager", this._Pager);
            kparams.AddIfNotNull("relatedProfiles", this._RelatedProfiles);
            kparams.AddIfNotNull("mappings", this._Mappings);
            return(kparams);
        }
コード例 #15
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaExternalChannelProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("isActive", this._IsActive);
            kparams.AddIfNotNull("externalIdentifier", this._ExternalIdentifier);
            kparams.AddIfNotNull("filterExpression", this._FilterExpression);
            kparams.AddIfNotNull("recommendationEngineId", this._RecommendationEngineId);
            kparams.AddIfNotNull("enrichments", this._Enrichments);
            return(kparams);
        }
コード例 #16
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaResponseProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("version", this._Version);
            return(kparams);
        }
コード例 #17
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaFacebookDistributionProfile");
            }
            kparams.AddIfNotNull("apiAuthorizeUrl", this._ApiAuthorizeUrl);
            kparams.AddIfNotNull("pageId", this._PageId);
            kparams.AddIfNotNull("pageAccessToken", this._PageAccessToken);
            kparams.AddIfNotNull("userAccessToken", this._UserAccessToken);
            kparams.AddIfNotNull("state", this._State);
            kparams.AddIfNotNull("permissions", this._Permissions);
            kparams.AddIfNotNull("reRequestPermissions", this._ReRequestPermissions);
            return(kparams);
        }
コード例 #18
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaHouseholdDevice");
            }
            kparams.AddIfNotNull("householdId", this._HouseholdId);
            kparams.AddIfNotNull("udid", this._Udid);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("brand", this._Brand);
            kparams.AddIfNotNull("brandId", this._BrandId);
            kparams.AddIfNotNull("activatedOn", this._ActivatedOn);
            kparams.AddIfNotNull("status", this._Status);
            return(kparams);
        }
コード例 #19
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaCouponsGroup");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("descriptions", this._Descriptions);
            kparams.AddIfNotNull("startDate", this._StartDate);
            kparams.AddIfNotNull("endDate", this._EndDate);
            kparams.AddIfNotNull("maxUsesNumber", this._MaxUsesNumber);
            kparams.AddIfNotNull("maxUsesNumberOnRenewableSub", this._MaxUsesNumberOnRenewableSub);
            return(kparams);
        }
コード例 #20
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaTag");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("tag", this._Tag);
            kparams.AddIfNotNull("taggedObjectType", this._TaggedObjectType);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("instanceCount", this._InstanceCount);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            return(kparams);
        }
コード例 #21
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaStreamContainer");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("trackIndex", this._TrackIndex);
            kparams.AddIfNotNull("language", this._Language);
            kparams.AddIfNotNull("channelIndex", this._ChannelIndex);
            kparams.AddIfNotNull("label", this._Label);
            kparams.AddIfNotNull("channelLayout", this._ChannelLayout);
            return(kparams);
        }
コード例 #22
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaResponseProfileCacheRecalculateOptions");
            }
            kparams.AddIfNotNull("limit", this._Limit);
            kparams.AddIfNotNull("cachedObjectType", this._CachedObjectType);
            kparams.AddIfNotNull("objectId", this._ObjectId);
            kparams.AddIfNotNull("startObjectKey", this._StartObjectKey);
            kparams.AddIfNotNull("endObjectKey", this._EndObjectKey);
            kparams.AddIfNotNull("jobCreatedAt", this._JobCreatedAt);
            kparams.AddIfNotNull("isFirstLoop", this._IsFirstLoop);
            return(kparams);
        }
コード例 #23
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaSshDropFolder");
            }
            kparams.AddIfNotNull("host", this._Host);
            kparams.AddIfNotNull("port", this._Port);
            kparams.AddIfNotNull("username", this._Username);
            kparams.AddIfNotNull("password", this._Password);
            kparams.AddIfNotNull("privateKey", this._PrivateKey);
            kparams.AddIfNotNull("publicKey", this._PublicKey);
            kparams.AddIfNotNull("passPhrase", this._PassPhrase);
            return(kparams);
        }
コード例 #24
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaMediaAsset");
            }
            kparams.AddIfNotNull("systemStartDate", this._SystemStartDate);
            kparams.AddIfNotNull("systemFinalDate", this._SystemFinalDate);
            kparams.AddIfNotNull("externalIds", this._ExternalIds);
            kparams.AddIfNotNull("catchUpBuffer", this._CatchUpBuffer);
            kparams.AddIfNotNull("trickPlayBuffer", this._TrickPlayBuffer);
            kparams.AddIfNotNull("enableRecordingPlaybackNonEntitledChannel", this._EnableRecordingPlaybackNonEntitledChannel);
            kparams.AddIfNotNull("enableRecordingPlaybackNonExistingChannel", this._EnableRecordingPlaybackNonExistingChannel);
            return(kparams);
        }
コード例 #25
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaYouTubeApiCaptionDistributionInfo");
            }
            kparams.AddIfNotNull("language", this._Language);
            kparams.AddIfNotNull("label", this._Label);
            kparams.AddIfNotNull("filePath", this._FilePath);
            kparams.AddIfNotNull("remoteId", this._RemoteId);
            kparams.AddIfNotNull("action", this._Action);
            kparams.AddIfNotNull("version", this._Version);
            kparams.AddIfNotNull("assetId", this._AssetId);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaDoubleClickDistributionProfile");
            }
            kparams.AddIfNotNull("channelTitle", this._ChannelTitle);
            kparams.AddIfNotNull("channelLink", this._ChannelLink);
            kparams.AddIfNotNull("channelDescription", this._ChannelDescription);
            kparams.AddIfNotNull("feedUrl", this._FeedUrl);
            kparams.AddIfNotNull("cuePointsProvider", this._CuePointsProvider);
            kparams.AddIfNotNull("itemsPerPage", this._ItemsPerPage);
            kparams.AddIfNotNull("ignoreSchedulingInFeed", this._IgnoreSchedulingInFeed);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaContentDistributionSearchItem");
            }
            kparams.AddIfNotNull("noDistributionProfiles", this._NoDistributionProfiles);
            kparams.AddIfNotNull("distributionProfileId", this._DistributionProfileId);
            kparams.AddIfNotNull("distributionSunStatus", this._DistributionSunStatus);
            kparams.AddIfNotNull("entryDistributionFlag", this._EntryDistributionFlag);
            kparams.AddIfNotNull("entryDistributionStatus", this._EntryDistributionStatus);
            kparams.AddIfNotNull("hasEntryDistributionValidationErrors", this._HasEntryDistributionValidationErrors);
            kparams.AddIfNotNull("entryDistributionValidationErrors", this._EntryDistributionValidationErrors);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaConvertCollectionJobData");
            }
            kparams.AddIfNotNull("destDirLocalPath", this._DestDirLocalPath);
            kparams.AddIfNotNull("destDirRemoteUrl", this._DestDirRemoteUrl);
            kparams.AddIfNotNull("destFileName", this._DestFileName);
            kparams.AddIfNotNull("inputXmlLocalPath", this._InputXmlLocalPath);
            kparams.AddIfNotNull("inputXmlRemoteUrl", this._InputXmlRemoteUrl);
            kparams.AddIfNotNull("commandLinesStr", this._CommandLinesStr);
            kparams.AddIfNotNull("flavors", this._Flavors);
            return(kparams);
        }
コード例 #29
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaRecommendationProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("isActive", this._IsActive);
            kparams.AddIfNotNull("adapterUrl", this._AdapterUrl);
            kparams.AddIfNotNull("recommendationEngineSettings", this._RecommendationEngineSettings);
            kparams.AddIfNotNull("externalIdentifier", this._ExternalIdentifier);
            kparams.AddIfNotNull("sharedSecret", this._SharedSecret);
            return(kparams);
        }
コード例 #30
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaAnalyticsFilter");
            }
            kparams.AddIfNotNull("from_time", this._From_time);
            kparams.AddIfNotNull("to_time", this._To_time);
            kparams.AddIfNotNull("metrics", this._Metrics);
            kparams.AddIfNotNull("utcOffset", this._UtcOffset);
            kparams.AddIfNotNull("dimensions", this._Dimensions);
            kparams.AddIfNotNull("filters", this._Filters);
            kparams.AddIfNotNull("orderBy", this._OrderBy);
            return(kparams);
        }