public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaControlPanelCommandBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("createdByIdEqual", this._CreatedByIdEqual);
            kparams.AddIfNotNull("typeEqual", this._TypeEqual);
            kparams.AddIfNotNull("typeIn", this._TypeIn);
            kparams.AddIfNotNull("targetTypeEqual", this._TargetTypeEqual);
            kparams.AddIfNotNull("targetTypeIn", this._TargetTypeIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            return(kparams);
        }
예제 #2
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaPermissionItemBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("typeEqual", this._TypeEqual);
            kparams.AddIfNotNull("typeIn", this._TypeIn);
            kparams.AddIfNotNull("partnerIdEqual", this._PartnerIdEqual);
            kparams.AddIfNotNull("partnerIdIn", this._PartnerIdIn);
            kparams.AddIfNotNull("tagsMultiLikeOr", this._TagsMultiLikeOr);
            kparams.AddIfNotNull("tagsMultiLikeAnd", this._TagsMultiLikeAnd);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaGenericDistributionProviderBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            kparams.AddIfNotNull("partnerIdEqual", this._PartnerIdEqual);
            kparams.AddIfNotNull("partnerIdIn", this._PartnerIdIn);
            kparams.AddIfNotNull("isDefaultEqual", this._IsDefaultEqual);
            kparams.AddIfNotNull("isDefaultIn", this._IsDefaultIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            return(kparams);
        }
예제 #4
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaLiveStreamEntry");
            }
            kparams.AddIfNotNull("streamRemoteId", this._StreamRemoteId);
            kparams.AddIfNotNull("streamRemoteBackupId", this._StreamRemoteBackupId);
            kparams.AddIfNotNull("bitrates", this._Bitrates);
            kparams.AddIfNotNull("primaryBroadcastingUrl", this._PrimaryBroadcastingUrl);
            kparams.AddIfNotNull("secondaryBroadcastingUrl", this._SecondaryBroadcastingUrl);
            kparams.AddIfNotNull("primarySecuredBroadcastingUrl", this._PrimarySecuredBroadcastingUrl);
            kparams.AddIfNotNull("secondarySecuredBroadcastingUrl", this._SecondarySecuredBroadcastingUrl);
            kparams.AddIfNotNull("primaryRtspBroadcastingUrl", this._PrimaryRtspBroadcastingUrl);
            kparams.AddIfNotNull("secondaryRtspBroadcastingUrl", this._SecondaryRtspBroadcastingUrl);
            kparams.AddIfNotNull("streamName", this._StreamName);
            kparams.AddIfNotNull("streamUrl", this._StreamUrl);
            kparams.AddIfNotNull("hlsStreamUrl", this._HlsStreamUrl);
            kparams.AddIfNotNull("urlManager", this._UrlManager);
            kparams.AddIfNotNull("encodingIP1", this._EncodingIP1);
            kparams.AddIfNotNull("encodingIP2", this._EncodingIP2);
            kparams.AddIfNotNull("streamPassword", this._StreamPassword);
            kparams.AddIfNotNull("streamUsername", this._StreamUsername);
            kparams.AddIfNotNull("primaryServerNodeId", this._PrimaryServerNodeId);
            kparams.AddIfNotNull("sipToken", this._SipToken);
            return(kparams);
        }
예제 #5
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaQuickPlayDistributionProfile");
            }
            kparams.AddIfNotNull("sftpHost", this._SftpHost);
            kparams.AddIfNotNull("sftpLogin", this._SftpLogin);
            kparams.AddIfNotNull("sftpPass", this._SftpPass);
            kparams.AddIfNotNull("sftpBasePath", this._SftpBasePath);
            kparams.AddIfNotNull("channelTitle", this._ChannelTitle);
            kparams.AddIfNotNull("channelLink", this._ChannelLink);
            kparams.AddIfNotNull("channelDescription", this._ChannelDescription);
            kparams.AddIfNotNull("channelManagingEditor", this._ChannelManagingEditor);
            kparams.AddIfNotNull("channelLanguage", this._ChannelLanguage);
            kparams.AddIfNotNull("channelImageTitle", this._ChannelImageTitle);
            kparams.AddIfNotNull("channelImageWidth", this._ChannelImageWidth);
            kparams.AddIfNotNull("channelImageHeight", this._ChannelImageHeight);
            kparams.AddIfNotNull("channelImageLink", this._ChannelImageLink);
            kparams.AddIfNotNull("channelImageUrl", this._ChannelImageUrl);
            kparams.AddIfNotNull("channelCopyright", this._ChannelCopyright);
            kparams.AddIfNotNull("channelGenerator", this._ChannelGenerator);
            kparams.AddIfNotNull("channelRating", this._ChannelRating);
            return(kparams);
        }
예제 #6
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaEmailNotificationDispatchJobData");
            }
            kparams.AddIfNotNull("fromEmail", this._FromEmail);
            kparams.AddIfNotNull("fromName", this._FromName);
            kparams.AddIfNotNull("to", this._To);
            kparams.AddIfNotNull("cc", this._Cc);
            kparams.AddIfNotNull("bcc", this._Bcc);
            kparams.AddIfNotNull("replyTo", this._ReplyTo);
            kparams.AddIfNotNull("priority", this._Priority);
            kparams.AddIfNotNull("confirmReadingTo", this._ConfirmReadingTo);
            kparams.AddIfNotNull("hostname", this._Hostname);
            kparams.AddIfNotNull("messageID", this._MessageID);
            kparams.AddIfNotNull("customHeaders", this._CustomHeaders);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaEventNotificationTemplateBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("partnerIdEqual", this._PartnerIdEqual);
            kparams.AddIfNotNull("partnerIdIn", this._PartnerIdIn);
            kparams.AddIfNotNull("systemNameEqual", this._SystemNameEqual);
            kparams.AddIfNotNull("systemNameIn", this._SystemNameIn);
            kparams.AddIfNotNull("typeEqual", this._TypeEqual);
            kparams.AddIfNotNull("typeIn", this._TypeIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaGenericDistributionProvider");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("isDefault", this._IsDefault);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("optionalFlavorParamsIds", this._OptionalFlavorParamsIds);
            kparams.AddIfNotNull("requiredFlavorParamsIds", this._RequiredFlavorParamsIds);
            kparams.AddIfNotNull("optionalThumbDimensions", this._OptionalThumbDimensions);
            kparams.AddIfNotNull("requiredThumbDimensions", this._RequiredThumbDimensions);
            kparams.AddIfNotNull("editableFields", this._EditableFields);
            kparams.AddIfNotNull("mandatoryFields", this._MandatoryFields);
            return(kparams);
        }
예제 #9
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaLiveStatsEvent");
            }
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("entryId", this._EntryId);
            kparams.AddIfNotNull("eventType", this._EventType);
            kparams.AddIfNotNull("sessionId", this._SessionId);
            kparams.AddIfNotNull("eventIndex", this._EventIndex);
            kparams.AddIfNotNull("bufferTime", this._BufferTime);
            kparams.AddIfNotNull("bitrate", this._Bitrate);
            kparams.AddIfNotNull("referrer", this._Referrer);
            kparams.AddIfNotNull("isLive", this._IsLive);
            kparams.AddIfNotNull("startTime", this._StartTime);
            kparams.AddIfNotNull("deliveryType", this._DeliveryType);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaServerNodeBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            kparams.AddIfNotNull("heartbeatTimeGreaterThanOrEqual", this._HeartbeatTimeGreaterThanOrEqual);
            kparams.AddIfNotNull("heartbeatTimeLessThanOrEqual", this._HeartbeatTimeLessThanOrEqual);
            kparams.AddIfNotNull("nameEqual", this._NameEqual);
            kparams.AddIfNotNull("nameIn", this._NameIn);
            kparams.AddIfNotNull("systemNameEqual", this._SystemNameEqual);
            kparams.AddIfNotNull("systemNameIn", this._SystemNameIn);
            kparams.AddIfNotNull("hostNameLike", this._HostNameLike);
            kparams.AddIfNotNull("hostNameMultiLikeOr", this._HostNameMultiLikeOr);
            kparams.AddIfNotNull("hostNameMultiLikeAnd", this._HostNameMultiLikeAnd);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("typeEqual", this._TypeEqual);
            kparams.AddIfNotNull("typeIn", this._TypeIn);
            kparams.AddIfNotNull("tagsLike", this._TagsLike);
            kparams.AddIfNotNull("tagsMultiLikeOr", this._TagsMultiLikeOr);
            kparams.AddIfNotNull("tagsMultiLikeAnd", this._TagsMultiLikeAnd);
            kparams.AddIfNotNull("dcEqual", this._DcEqual);
            kparams.AddIfNotNull("dcIn", this._DcIn);
            kparams.AddIfNotNull("parentIdLike", this._ParentIdLike);
            kparams.AddIfNotNull("parentIdMultiLikeOr", this._ParentIdMultiLikeOr);
            kparams.AddIfNotNull("parentIdMultiLikeAnd", this._ParentIdMultiLikeAnd);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaScheduleEventFilter");
            }
            kparams.AddIfNotNull("resourceIdsLike", this._ResourceIdsLike);
            kparams.AddIfNotNull("resourceIdsMultiLikeOr", this._ResourceIdsMultiLikeOr);
            kparams.AddIfNotNull("resourceIdsMultiLikeAnd", this._ResourceIdsMultiLikeAnd);
            kparams.AddIfNotNull("parentResourceIdsLike", this._ParentResourceIdsLike);
            kparams.AddIfNotNull("parentResourceIdsMultiLikeOr", this._ParentResourceIdsMultiLikeOr);
            kparams.AddIfNotNull("parentResourceIdsMultiLikeAnd", this._ParentResourceIdsMultiLikeAnd);
            kparams.AddIfNotNull("templateEntryCategoriesIdsMultiLikeAnd", this._TemplateEntryCategoriesIdsMultiLikeAnd);
            kparams.AddIfNotNull("templateEntryCategoriesIdsMultiLikeOr", this._TemplateEntryCategoriesIdsMultiLikeOr);
            kparams.AddIfNotNull("resourceSystemNamesMultiLikeOr", this._ResourceSystemNamesMultiLikeOr);
            kparams.AddIfNotNull("templateEntryCategoriesIdsLike", this._TemplateEntryCategoriesIdsLike);
            kparams.AddIfNotNull("resourceSystemNamesMultiLikeAnd", this._ResourceSystemNamesMultiLikeAnd);
            kparams.AddIfNotNull("resourceSystemNamesLike", this._ResourceSystemNamesLike);
            kparams.AddIfNotNull("resourceIdEqual", this._ResourceIdEqual);
            kparams.AddIfNotNull("orderBy", this._OrderBy);
            return(kparams);
        }
예제 #12
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaBulkUploadResultVendorCatalogItem");
            }
            kparams.AddIfNotNull("vendorCatalogItemId", this._VendorCatalogItemId);
            kparams.AddIfNotNull("vendorPartnerId", this._VendorPartnerId);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("serviceFeature", this._ServiceFeature);
            kparams.AddIfNotNull("serviceType", this._ServiceType);
            kparams.AddIfNotNull("turnAroundTime", this._TurnAroundTime);
            kparams.AddIfNotNull("sourceLanguage", this._SourceLanguage);
            kparams.AddIfNotNull("targetLanguage", this._TargetLanguage);
            kparams.AddIfNotNull("outputFormat", this._OutputFormat);
            kparams.AddIfNotNull("enableSpeakerId", this._EnableSpeakerId);
            kparams.AddIfNotNull("fixedPriceAddons", this._FixedPriceAddons);
            kparams.AddIfNotNull("pricing", this._Pricing);
            kparams.AddIfNotNull("flavorParamsId", this._FlavorParamsId);
            kparams.AddIfNotNull("clearAudioFlavorParamsId", this._ClearAudioFlavorParamsId);
            return(kparams);
        }
예제 #13
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaMediaEntry");
            }
            kparams.AddIfNotNull("mediaType", this._MediaType);
            kparams.AddIfNotNull("conversionQuality", this._ConversionQuality);
            kparams.AddIfNotNull("sourceType", this._SourceType);
            kparams.AddIfNotNull("sourceVersion", this._SourceVersion);
            kparams.AddIfNotNull("searchProviderType", this._SearchProviderType);
            kparams.AddIfNotNull("searchProviderId", this._SearchProviderId);
            kparams.AddIfNotNull("creditUserName", this._CreditUserName);
            kparams.AddIfNotNull("creditUrl", this._CreditUrl);
            kparams.AddIfNotNull("mediaDate", this._MediaDate);
            kparams.AddIfNotNull("dataUrl", this._DataUrl);
            kparams.AddIfNotNull("flavorParamsIds", this._FlavorParamsIds);
            kparams.AddIfNotNull("isTrimDisabled", this._IsTrimDisabled);
            kparams.AddIfNotNull("streams", this._Streams);
            return(kparams);
        }
예제 #14
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaServerNode");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("heartbeatTime", this._HeartbeatTime);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("hostName", this._HostName);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("tags", this._Tags);
            kparams.AddIfNotNull("dc", this._Dc);
            kparams.AddIfNotNull("parentId", this._ParentId);
            kparams.AddIfNotNull("environment", this._Environment);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaBulkUploadResultCategory");
            }
            kparams.AddIfNotNull("relativePath", this._RelativePath);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("referenceId", this._ReferenceId);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("tags", this._Tags);
            kparams.AddIfNotNull("appearInList", this._AppearInList);
            kparams.AddIfNotNull("privacy", this._Privacy);
            kparams.AddIfNotNull("inheritanceType", this._InheritanceType);
            kparams.AddIfNotNull("userJoinPolicy", this._UserJoinPolicy);
            kparams.AddIfNotNull("defaultPermissionLevel", this._DefaultPermissionLevel);
            kparams.AddIfNotNull("owner", this._Owner);
            kparams.AddIfNotNull("contributionPolicy", this._ContributionPolicy);
            kparams.AddIfNotNull("partnerSortValue", this._PartnerSortValue);
            kparams.AddIfNotNull("moderation", this._Moderation);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaCategory");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("parentId", this._ParentId);
            kparams.AddIfNotNull("depth", this._Depth);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("fullName", this._FullName);
            kparams.AddIfNotNull("fullIds", this._FullIds);
            kparams.AddIfNotNull("entriesCount", this._EntriesCount);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("tags", this._Tags);
            kparams.AddIfNotNull("appearInList", this._AppearInList);
            kparams.AddIfNotNull("privacy", this._Privacy);
            kparams.AddIfNotNull("inheritanceType", this._InheritanceType);
            kparams.AddIfNotNull("userJoinPolicy", this._UserJoinPolicy);
            kparams.AddIfNotNull("defaultPermissionLevel", this._DefaultPermissionLevel);
            kparams.AddIfNotNull("owner", this._Owner);
            kparams.AddIfNotNull("directEntriesCount", this._DirectEntriesCount);
            kparams.AddIfNotNull("referenceId", this._ReferenceId);
            kparams.AddIfNotNull("contributionPolicy", this._ContributionPolicy);
            kparams.AddIfNotNull("membersCount", this._MembersCount);
            kparams.AddIfNotNull("pendingMembersCount", this._PendingMembersCount);
            kparams.AddIfNotNull("privacyContext", this._PrivacyContext);
            kparams.AddIfNotNull("privacyContexts", this._PrivacyContexts);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("inheritedParentId", this._InheritedParentId);
            kparams.AddIfNotNull("partnerSortValue", this._PartnerSortValue);
            kparams.AddIfNotNull("partnerData", this._PartnerData);
            kparams.AddIfNotNull("defaultOrderBy", this._DefaultOrderBy);
            kparams.AddIfNotNull("directSubCategoriesCount", this._DirectSubCategoriesCount);
            kparams.AddIfNotNull("moderation", this._Moderation);
            kparams.AddIfNotNull("pendingEntriesCount", this._PendingEntriesCount);
            kparams.AddIfNotNull("isAggregationCategory", this._IsAggregationCategory);
            kparams.AddIfNotNull("aggregationCategories", this._AggregationCategories);
            kparams.AddIfNotNull("adminTags", this._AdminTags);
            return(kparams);
        }
예제 #17
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaConversionProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("tags", this._Tags);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("defaultEntryId", this._DefaultEntryId);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("flavorParamsIds", this._FlavorParamsIds);
            kparams.AddIfNotNull("isDefault", this._IsDefault);
            kparams.AddIfNotNull("isPartnerDefault", this._IsPartnerDefault);
            kparams.AddIfNotNull("cropDimensions", this._CropDimensions);
            kparams.AddIfNotNull("clipStart", this._ClipStart);
            kparams.AddIfNotNull("clipDuration", this._ClipDuration);
            kparams.AddIfNotNull("xslTransformation", this._XslTransformation);
            kparams.AddIfNotNull("storageProfileId", this._StorageProfileId);
            kparams.AddIfNotNull("mediaParserType", this._MediaParserType);
            kparams.AddIfNotNull("calculateComplexity", this._CalculateComplexity);
            kparams.AddIfNotNull("collectionTags", this._CollectionTags);
            kparams.AddIfNotNull("conditionalProfiles", this._ConditionalProfiles);
            kparams.AddIfNotNull("detectGOP", this._DetectGOP);
            kparams.AddIfNotNull("mediaInfoXslTransformation", this._MediaInfoXslTransformation);
            kparams.AddIfNotNull("defaultReplacementOptions", this._DefaultReplacementOptions);
            kparams.AddIfNotNull("defaultAudioLang", this._DefaultAudioLang);
            return(kparams);
        }
예제 #18
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaDeliveryProfile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("systemName", this._SystemName);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("streamerType", this._StreamerType);
            kparams.AddIfNotNull("url", this._Url);
            kparams.AddIfNotNull("hostName", this._HostName);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("recognizer", this._Recognizer);
            kparams.AddIfNotNull("tokenizer", this._Tokenizer);
            kparams.AddIfNotNull("isDefault", this._IsDefault);
            kparams.AddIfNotNull("parentId", this._ParentId);
            kparams.AddIfNotNull("mediaProtocols", this._MediaProtocols);
            kparams.AddIfNotNull("priority", this._Priority);
            kparams.AddIfNotNull("extraParams", this._ExtraParams);
            kparams.AddIfNotNull("supplementaryAssetsFilter", this._SupplementaryAssetsFilter);
            return(kparams);
        }
예제 #19
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaAuditTrailBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("parsedAtGreaterThanOrEqual", this._ParsedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("parsedAtLessThanOrEqual", this._ParsedAtLessThanOrEqual);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("auditObjectTypeEqual", this._AuditObjectTypeEqual);
            kparams.AddIfNotNull("auditObjectTypeIn", this._AuditObjectTypeIn);
            kparams.AddIfNotNull("objectIdEqual", this._ObjectIdEqual);
            kparams.AddIfNotNull("objectIdIn", this._ObjectIdIn);
            kparams.AddIfNotNull("relatedObjectIdEqual", this._RelatedObjectIdEqual);
            kparams.AddIfNotNull("relatedObjectIdIn", this._RelatedObjectIdIn);
            kparams.AddIfNotNull("relatedObjectTypeEqual", this._RelatedObjectTypeEqual);
            kparams.AddIfNotNull("relatedObjectTypeIn", this._RelatedObjectTypeIn);
            kparams.AddIfNotNull("entryIdEqual", this._EntryIdEqual);
            kparams.AddIfNotNull("entryIdIn", this._EntryIdIn);
            kparams.AddIfNotNull("masterPartnerIdEqual", this._MasterPartnerIdEqual);
            kparams.AddIfNotNull("masterPartnerIdIn", this._MasterPartnerIdIn);
            kparams.AddIfNotNull("partnerIdEqual", this._PartnerIdEqual);
            kparams.AddIfNotNull("partnerIdIn", this._PartnerIdIn);
            kparams.AddIfNotNull("requestIdEqual", this._RequestIdEqual);
            kparams.AddIfNotNull("requestIdIn", this._RequestIdIn);
            kparams.AddIfNotNull("userIdEqual", this._UserIdEqual);
            kparams.AddIfNotNull("userIdIn", this._UserIdIn);
            kparams.AddIfNotNull("actionEqual", this._ActionEqual);
            kparams.AddIfNotNull("actionIn", this._ActionIn);
            kparams.AddIfNotNull("ksEqual", this._KsEqual);
            kparams.AddIfNotNull("contextEqual", this._ContextEqual);
            kparams.AddIfNotNull("contextIn", this._ContextIn);
            kparams.AddIfNotNull("entryPointEqual", this._EntryPointEqual);
            kparams.AddIfNotNull("entryPointIn", this._EntryPointIn);
            kparams.AddIfNotNull("serverNameEqual", this._ServerNameEqual);
            kparams.AddIfNotNull("serverNameIn", this._ServerNameIn);
            kparams.AddIfNotNull("ipAddressEqual", this._IpAddressEqual);
            kparams.AddIfNotNull("ipAddressIn", this._IpAddressIn);
            kparams.AddIfNotNull("clientTagEqual", this._ClientTagEqual);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaSchedulerConfig");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("createdBy", this._CreatedBy);
            kparams.AddIfNotNull("updatedBy", this._UpdatedBy);
            kparams.AddIfNotNull("commandId", this._CommandId);
            kparams.AddIfNotNull("commandStatus", this._CommandStatus);
            kparams.AddIfNotNull("schedulerId", this._SchedulerId);
            kparams.AddIfNotNull("schedulerConfiguredId", this._SchedulerConfiguredId);
            kparams.AddIfNotNull("schedulerName", this._SchedulerName);
            kparams.AddIfNotNull("workerId", this._WorkerId);
            kparams.AddIfNotNull("workerConfiguredId", this._WorkerConfiguredId);
            kparams.AddIfNotNull("workerName", this._WorkerName);
            kparams.AddIfNotNull("variable", this._Variable);
            kparams.AddIfNotNull("variablePart", this._VariablePart);
            kparams.AddIfNotNull("value", this._Value);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaBatchJobBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idGreaterThanOrEqual", this._IdGreaterThanOrEqual);
            kparams.AddIfNotNull("partnerIdEqual", this._PartnerIdEqual);
            kparams.AddIfNotNull("partnerIdIn", this._PartnerIdIn);
            kparams.AddIfNotNull("partnerIdNotIn", this._PartnerIdNotIn);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            kparams.AddIfNotNull("executionAttemptsGreaterThanOrEqual", this._ExecutionAttemptsGreaterThanOrEqual);
            kparams.AddIfNotNull("executionAttemptsLessThanOrEqual", this._ExecutionAttemptsLessThanOrEqual);
            kparams.AddIfNotNull("lockVersionGreaterThanOrEqual", this._LockVersionGreaterThanOrEqual);
            kparams.AddIfNotNull("lockVersionLessThanOrEqual", this._LockVersionLessThanOrEqual);
            kparams.AddIfNotNull("entryIdEqual", this._EntryIdEqual);
            kparams.AddIfNotNull("jobTypeEqual", this._JobTypeEqual);
            kparams.AddIfNotNull("jobTypeIn", this._JobTypeIn);
            kparams.AddIfNotNull("jobTypeNotIn", this._JobTypeNotIn);
            kparams.AddIfNotNull("jobSubTypeEqual", this._JobSubTypeEqual);
            kparams.AddIfNotNull("jobSubTypeIn", this._JobSubTypeIn);
            kparams.AddIfNotNull("jobSubTypeNotIn", this._JobSubTypeNotIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("statusNotIn", this._StatusNotIn);
            kparams.AddIfNotNull("priorityGreaterThanOrEqual", this._PriorityGreaterThanOrEqual);
            kparams.AddIfNotNull("priorityLessThanOrEqual", this._PriorityLessThanOrEqual);
            kparams.AddIfNotNull("priorityEqual", this._PriorityEqual);
            kparams.AddIfNotNull("priorityIn", this._PriorityIn);
            kparams.AddIfNotNull("priorityNotIn", this._PriorityNotIn);
            kparams.AddIfNotNull("batchVersionGreaterThanOrEqual", this._BatchVersionGreaterThanOrEqual);
            kparams.AddIfNotNull("batchVersionLessThanOrEqual", this._BatchVersionLessThanOrEqual);
            kparams.AddIfNotNull("batchVersionEqual", this._BatchVersionEqual);
            kparams.AddIfNotNull("queueTimeGreaterThanOrEqual", this._QueueTimeGreaterThanOrEqual);
            kparams.AddIfNotNull("queueTimeLessThanOrEqual", this._QueueTimeLessThanOrEqual);
            kparams.AddIfNotNull("finishTimeGreaterThanOrEqual", this._FinishTimeGreaterThanOrEqual);
            kparams.AddIfNotNull("finishTimeLessThanOrEqual", this._FinishTimeLessThanOrEqual);
            kparams.AddIfNotNull("errTypeEqual", this._ErrTypeEqual);
            kparams.AddIfNotNull("errTypeIn", this._ErrTypeIn);
            kparams.AddIfNotNull("errTypeNotIn", this._ErrTypeNotIn);
            kparams.AddIfNotNull("errNumberEqual", this._ErrNumberEqual);
            kparams.AddIfNotNull("errNumberIn", this._ErrNumberIn);
            kparams.AddIfNotNull("errNumberNotIn", this._ErrNumberNotIn);
            kparams.AddIfNotNull("estimatedEffortLessThan", this._EstimatedEffortLessThan);
            kparams.AddIfNotNull("estimatedEffortGreaterThan", this._EstimatedEffortGreaterThan);
            kparams.AddIfNotNull("urgencyLessThanOrEqual", this._UrgencyLessThanOrEqual);
            kparams.AddIfNotNull("urgencyGreaterThanOrEqual", this._UrgencyGreaterThanOrEqual);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaPpvPrice");
            }
            kparams.AddIfNotNull("fileId", this._FileId);
            kparams.AddIfNotNull("ppvModuleId", this._PpvModuleId);
            kparams.AddIfNotNull("isSubscriptionOnly", this._IsSubscriptionOnly);
            kparams.AddIfNotNull("fullPrice", this._FullPrice);
            kparams.AddIfNotNull("subscriptionId", this._SubscriptionId);
            kparams.AddIfNotNull("collectionId", this._CollectionId);
            kparams.AddIfNotNull("prePaidId", this._PrePaidId);
            kparams.AddIfNotNull("ppvDescriptions", this._PpvDescriptions);
            kparams.AddIfNotNull("purchaseUserId", this._PurchaseUserId);
            kparams.AddIfNotNull("purchasedMediaFileId", this._PurchasedMediaFileId);
            kparams.AddIfNotNull("relatedMediaFileIds", this._RelatedMediaFileIds);
            kparams.AddIfNotNull("startDate", this._StartDate);
            kparams.AddIfNotNull("endDate", this._EndDate);
            kparams.AddIfNotNull("discountEndDate", this._DiscountEndDate);
            kparams.AddIfNotNull("firstDeviceName", this._FirstDeviceName);
            kparams.AddIfNotNull("isInCancelationPeriod", this._IsInCancelationPeriod);
            kparams.AddIfNotNull("ppvProductCode", this._PpvProductCode);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaHttpNotificationDispatchJobData");
            }
            kparams.AddIfNotNull("url", this._Url);
            kparams.AddIfNotNull("method", this._Method);
            kparams.AddIfNotNull("contentType", this._ContentType);
            kparams.AddIfNotNull("data", this._Data);
            kparams.AddIfNotNull("timeout", this._Timeout);
            kparams.AddIfNotNull("connectTimeout", this._ConnectTimeout);
            kparams.AddIfNotNull("username", this._Username);
            kparams.AddIfNotNull("password", this._Password);
            kparams.AddIfNotNull("authenticationMethod", this._AuthenticationMethod);
            kparams.AddIfNotNull("sslVersion", this._SslVersion);
            kparams.AddIfNotNull("sslCertificate", this._SslCertificate);
            kparams.AddIfNotNull("sslCertificateType", this._SslCertificateType);
            kparams.AddIfNotNull("sslCertificatePassword", this._SslCertificatePassword);
            kparams.AddIfNotNull("sslEngine", this._SslEngine);
            kparams.AddIfNotNull("sslEngineDefault", this._SslEngineDefault);
            kparams.AddIfNotNull("sslKeyType", this._SslKeyType);
            kparams.AddIfNotNull("sslKey", this._SslKey);
            kparams.AddIfNotNull("sslKeyPassword", this._SslKeyPassword);
            kparams.AddIfNotNull("customHeaders", this._CustomHeaders);
            kparams.AddIfNotNull("signSecret", this._SignSecret);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaConvartableJobData");
            }
            kparams.AddIfNotNull("srcFileSyncLocalPath", this._SrcFileSyncLocalPath);
            kparams.AddIfNotNull("actualSrcFileSyncLocalPath", this._ActualSrcFileSyncLocalPath);
            kparams.AddIfNotNull("srcFileSyncRemoteUrl", this._SrcFileSyncRemoteUrl);
            kparams.AddIfNotNull("srcFileSyncs", this._SrcFileSyncs);
            kparams.AddIfNotNull("engineVersion", this._EngineVersion);
            kparams.AddIfNotNull("flavorParamsOutputId", this._FlavorParamsOutputId);
            kparams.AddIfNotNull("flavorParamsOutput", this._FlavorParamsOutput);
            kparams.AddIfNotNull("mediaInfoId", this._MediaInfoId);
            kparams.AddIfNotNull("currentOperationSet", this._CurrentOperationSet);
            kparams.AddIfNotNull("currentOperationIndex", this._CurrentOperationIndex);
            kparams.AddIfNotNull("pluginData", this._PluginData);
            return(kparams);
        }
예제 #25
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaUserEntryBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("idNotIn", this._IdNotIn);
            kparams.AddIfNotNull("entryIdEqual", this._EntryIdEqual);
            kparams.AddIfNotNull("entryIdIn", this._EntryIdIn);
            kparams.AddIfNotNull("entryIdNotIn", this._EntryIdNotIn);
            kparams.AddIfNotNull("userIdEqual", this._UserIdEqual);
            kparams.AddIfNotNull("userIdIn", this._UserIdIn);
            kparams.AddIfNotNull("userIdNotIn", this._UserIdNotIn);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("typeEqual", this._TypeEqual);
            kparams.AddIfNotNull("extendedStatusEqual", this._ExtendedStatusEqual);
            kparams.AddIfNotNull("extendedStatusIn", this._ExtendedStatusIn);
            kparams.AddIfNotNull("extendedStatusNotIn", this._ExtendedStatusNotIn);
            return(kparams);
        }
예제 #26
0
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaGenericDistributionProviderAction");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("genericDistributionProviderId", this._GenericDistributionProviderId);
            kparams.AddIfNotNull("action", this._Action);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("resultsParser", this._ResultsParser);
            kparams.AddIfNotNull("protocol", this._Protocol);
            kparams.AddIfNotNull("serverAddress", this._ServerAddress);
            kparams.AddIfNotNull("remotePath", this._RemotePath);
            kparams.AddIfNotNull("remoteUsername", this._RemoteUsername);
            kparams.AddIfNotNull("remotePassword", this._RemotePassword);
            kparams.AddIfNotNull("editableFields", this._EditableFields);
            kparams.AddIfNotNull("mandatoryFields", this._MandatoryFields);
            kparams.AddIfNotNull("mrssTransformer", this._MrssTransformer);
            kparams.AddIfNotNull("mrssValidator", this._MrssValidator);
            kparams.AddIfNotNull("resultsTransformer", this._ResultsTransformer);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaDropFolderFile");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("dropFolderId", this._DropFolderId);
            kparams.AddIfNotNull("fileName", this._FileName);
            kparams.AddIfNotNull("fileSize", this._FileSize);
            kparams.AddIfNotNull("fileSizeLastSetAt", this._FileSizeLastSetAt);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("parsedSlug", this._ParsedSlug);
            kparams.AddIfNotNull("parsedFlavor", this._ParsedFlavor);
            kparams.AddIfNotNull("parsedUserId", this._ParsedUserId);
            kparams.AddIfNotNull("leadDropFolderFileId", this._LeadDropFolderFileId);
            kparams.AddIfNotNull("deletedDropFolderFileId", this._DeletedDropFolderFileId);
            kparams.AddIfNotNull("entryId", this._EntryId);
            kparams.AddIfNotNull("errorCode", this._ErrorCode);
            kparams.AddIfNotNull("errorDescription", this._ErrorDescription);
            kparams.AddIfNotNull("lastModificationTime", this._LastModificationTime);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("uploadStartDetectedAt", this._UploadStartDetectedAt);
            kparams.AddIfNotNull("uploadEndDetectedAt", this._UploadEndDetectedAt);
            kparams.AddIfNotNull("importStartedAt", this._ImportStartedAt);
            kparams.AddIfNotNull("importEndedAt", this._ImportEndedAt);
            kparams.AddIfNotNull("batchJobId", this._BatchJobId);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaCategoryBaseFilter");
            }
            kparams.AddIfNotNull("idEqual", this._IdEqual);
            kparams.AddIfNotNull("idIn", this._IdIn);
            kparams.AddIfNotNull("idNotIn", this._IdNotIn);
            kparams.AddIfNotNull("parentIdEqual", this._ParentIdEqual);
            kparams.AddIfNotNull("parentIdIn", this._ParentIdIn);
            kparams.AddIfNotNull("depthEqual", this._DepthEqual);
            kparams.AddIfNotNull("fullNameEqual", this._FullNameEqual);
            kparams.AddIfNotNull("fullNameStartsWith", this._FullNameStartsWith);
            kparams.AddIfNotNull("fullNameIn", this._FullNameIn);
            kparams.AddIfNotNull("fullIdsEqual", this._FullIdsEqual);
            kparams.AddIfNotNull("fullIdsStartsWith", this._FullIdsStartsWith);
            kparams.AddIfNotNull("fullIdsMatchOr", this._FullIdsMatchOr);
            kparams.AddIfNotNull("createdAtGreaterThanOrEqual", this._CreatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("createdAtLessThanOrEqual", this._CreatedAtLessThanOrEqual);
            kparams.AddIfNotNull("updatedAtGreaterThanOrEqual", this._UpdatedAtGreaterThanOrEqual);
            kparams.AddIfNotNull("updatedAtLessThanOrEqual", this._UpdatedAtLessThanOrEqual);
            kparams.AddIfNotNull("tagsLike", this._TagsLike);
            kparams.AddIfNotNull("tagsMultiLikeOr", this._TagsMultiLikeOr);
            kparams.AddIfNotNull("tagsMultiLikeAnd", this._TagsMultiLikeAnd);
            kparams.AddIfNotNull("appearInListEqual", this._AppearInListEqual);
            kparams.AddIfNotNull("privacyEqual", this._PrivacyEqual);
            kparams.AddIfNotNull("privacyIn", this._PrivacyIn);
            kparams.AddIfNotNull("inheritanceTypeEqual", this._InheritanceTypeEqual);
            kparams.AddIfNotNull("inheritanceTypeIn", this._InheritanceTypeIn);
            kparams.AddIfNotNull("referenceIdEqual", this._ReferenceIdEqual);
            kparams.AddIfNotNull("referenceIdEmpty", this._ReferenceIdEmpty);
            kparams.AddIfNotNull("contributionPolicyEqual", this._ContributionPolicyEqual);
            kparams.AddIfNotNull("membersCountGreaterThanOrEqual", this._MembersCountGreaterThanOrEqual);
            kparams.AddIfNotNull("membersCountLessThanOrEqual", this._MembersCountLessThanOrEqual);
            kparams.AddIfNotNull("pendingMembersCountGreaterThanOrEqual", this._PendingMembersCountGreaterThanOrEqual);
            kparams.AddIfNotNull("pendingMembersCountLessThanOrEqual", this._PendingMembersCountLessThanOrEqual);
            kparams.AddIfNotNull("privacyContextEqual", this._PrivacyContextEqual);
            kparams.AddIfNotNull("statusEqual", this._StatusEqual);
            kparams.AddIfNotNull("statusIn", this._StatusIn);
            kparams.AddIfNotNull("inheritedParentIdEqual", this._InheritedParentIdEqual);
            kparams.AddIfNotNull("inheritedParentIdIn", this._InheritedParentIdIn);
            kparams.AddIfNotNull("partnerSortValueGreaterThanOrEqual", this._PartnerSortValueGreaterThanOrEqual);
            kparams.AddIfNotNull("partnerSortValueLessThanOrEqual", this._PartnerSortValueLessThanOrEqual);
            kparams.AddIfNotNull("aggregationCategoriesMultiLikeOr", this._AggregationCategoriesMultiLikeOr);
            kparams.AddIfNotNull("aggregationCategoriesMultiLikeAnd", this._AggregationCategoriesMultiLikeAnd);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaYouTubeDistributionJobProviderData");
            }
            kparams.AddIfNotNull("videoAssetFilePath", this._VideoAssetFilePath);
            kparams.AddIfNotNull("thumbAssetFilePath", this._ThumbAssetFilePath);
            kparams.AddIfNotNull("captionAssetIds", this._CaptionAssetIds);
            kparams.AddIfNotNull("sftpDirectory", this._SftpDirectory);
            kparams.AddIfNotNull("sftpMetadataFilename", this._SftpMetadataFilename);
            kparams.AddIfNotNull("currentPlaylists", this._CurrentPlaylists);
            kparams.AddIfNotNull("newPlaylists", this._NewPlaylists);
            kparams.AddIfNotNull("submitXml", this._SubmitXml);
            kparams.AddIfNotNull("updateXml", this._UpdateXml);
            kparams.AddIfNotNull("deleteXml", this._DeleteXml);
            kparams.AddIfNotNull("googleClientId", this._GoogleClientId);
            kparams.AddIfNotNull("googleClientSecret", this._GoogleClientSecret);
            kparams.AddIfNotNull("googleTokenData", this._GoogleTokenData);
            return(kparams);
        }
        public override Params ToParams(bool includeObjectType = true)
        {
            Params kparams = base.ToParams(includeObjectType);

            if (includeObjectType)
            {
                kparams.AddReplace("objectType", "KalturaPermission");
            }
            kparams.AddIfNotNull("id", this._Id);
            kparams.AddIfNotNull("type", this._Type);
            kparams.AddIfNotNull("name", this._Name);
            kparams.AddIfNotNull("friendlyName", this._FriendlyName);
            kparams.AddIfNotNull("description", this._Description);
            kparams.AddIfNotNull("status", this._Status);
            kparams.AddIfNotNull("partnerId", this._PartnerId);
            kparams.AddIfNotNull("dependsOnPermissionNames", this._DependsOnPermissionNames);
            kparams.AddIfNotNull("tags", this._Tags);
            kparams.AddIfNotNull("permissionItemsIds", this._PermissionItemsIds);
            kparams.AddIfNotNull("createdAt", this._CreatedAt);
            kparams.AddIfNotNull("updatedAt", this._UpdatedAt);
            kparams.AddIfNotNull("partnerGroup", this._PartnerGroup);
            return(kparams);
        }