class Kaltura::KalturaPartner

Attributes

additional_params[RW]
admin_email[RW]
admin_login_users_quota[RW]
admin_name[RW]

deprecated - lastName and firstName replaces this field

admin_secret[RW]
admin_user_id[RW]
adult_content[RW]
allow_multi_notification[RW]
allow_quick_edit[RW]
allowed_from_email_white_list[RW]
authentication_type[RW]
block_direct_login[RW]
cdn_host[RW]
cms_password[RW]
commercial_use[RW]
content_categories[RW]
country[RW]

country code (2char) - this field is optional

created_at[RW]
crm_id[RW]
def_conversion_profile_type[RW]
default_delivery_type[RW]
default_embed_code_type[RW]
default_entitlement_enforcement[RW]
delivery_types[RW]
describe_yourself[RW]
description[RW]
e_search_languages[RW]
eighty_percent_warning[RW]
embed_code_types[RW]
extended_free_trail[RW]
extended_free_trail_ends_warning[RW]
extended_free_trail_expiry_date[RW]

Unix timestamp (In seconds)

extended_free_trail_expiry_reason[RW]
first_name[RW]

firstName and lastName replace the old (deprecated) adminName

host[RW]
id[RW]
is_first_login[RW]
landing_page[RW]
last_free_trial_notification_day[RW]
last_name[RW]

lastName and firstName replace the old (deprecated) adminName

login_block_period[RW]
logout_url[RW]
max_login_attempts[RW]
max_upload_size[RW]
merge_entry_lists[RW]
monitor_usage[RW]
name[RW]
notification_url[RW]
notifications_config[RW]
notify[RW]
num_prev_pass_to_keep[RW]
ott_environment_url[RW]
ovp_environment_url[RW]
partner_group_type[RW]
partner_package[RW]
partner_parent_id[RW]
pass_replace_freq[RW]
password_structure_validations[RW]
password_structure_validations_description[RW]
phone[RW]
publisher_environment_type[RW]
publishers_quota[RW]
reference_id[RW]
secret[RW]
state[RW]

state code (2char) - this field is optional

status[RW]
template_partner_id[RW]
time_aligned_renditions[RW]
type[RW]
usage_limit_warning[RW]
user_landing_page[RW]
website[RW]

Public Instance Methods

admin_login_users_quota=(val) click to toggle source
# File lib/kaltura_types.rb, line 2011
def admin_login_users_quota=(val)
        @admin_login_users_quota = val.to_i
end
adult_content=(val) click to toggle source
# File lib/kaltura_types.rb, line 1987
def adult_content=(val)
        @adult_content = to_b(val)
end
allow_multi_notification=(val) click to toggle source
# File lib/kaltura_types.rb, line 2008
def allow_multi_notification=(val)
        @allow_multi_notification = val.to_i
end
allow_quick_edit=(val) click to toggle source
# File lib/kaltura_types.rb, line 1996
def allow_quick_edit=(val)
        @allow_quick_edit = val.to_i
end
appear_in_search=(val) click to toggle source
# File lib/kaltura_types.rb, line 1975
def appear_in_search=(val)
        @appear_in_search = val.to_i
end
authentication_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 2044
def authentication_type=(val)
        @authentication_type = val.to_i
end
block_direct_login=(val) click to toggle source
# File lib/kaltura_types.rb, line 2029
def block_direct_login=(val)
        @block_direct_login = to_b(val)
end
commercial_use=(val) click to toggle source
# File lib/kaltura_types.rb, line 1981
def commercial_use=(val)
        @commercial_use = val.to_i
end
created_at=(val) click to toggle source
# File lib/kaltura_types.rb, line 1978
def created_at=(val)
        @created_at = val.to_i
end
default_entitlement_enforcement=(val) click to toggle source
# File lib/kaltura_types.rb, line 2020
def default_entitlement_enforcement=(val)
        @default_entitlement_enforcement = to_b(val)
end
eighty_percent_warning=(val) click to toggle source
# File lib/kaltura_types.rb, line 2056
def eighty_percent_warning=(val)
        @eighty_percent_warning = val.to_i
end
extended_free_trail=(val) click to toggle source
# File lib/kaltura_types.rb, line 2050
def extended_free_trail=(val)
        @extended_free_trail = val.to_i
end
extended_free_trail_ends_warning=(val) click to toggle source
# File lib/kaltura_types.rb, line 2053
def extended_free_trail_ends_warning=(val)
        @extended_free_trail_ends_warning = to_b(val)
end
extended_free_trail_expiry_date=(val) click to toggle source
# File lib/kaltura_types.rb, line 2047
def extended_free_trail_expiry_date=(val)
        @extended_free_trail_expiry_date = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 2081
def from_xml(xml_element)
        super
        if xml_element.elements['id'] != nil
                self.id = xml_element.elements['id'].text
        end
        if xml_element.elements['name'] != nil
                self.name = xml_element.elements['name'].text
        end
        if xml_element.elements['website'] != nil
                self.website = xml_element.elements['website'].text
        end
        if xml_element.elements['notificationUrl'] != nil
                self.notification_url = xml_element.elements['notificationUrl'].text
        end
        if xml_element.elements['appearInSearch'] != nil
                self.appear_in_search = xml_element.elements['appearInSearch'].text
        end
        if xml_element.elements['createdAt'] != nil
                self.created_at = xml_element.elements['createdAt'].text
        end
        if xml_element.elements['adminName'] != nil
                self.admin_name = xml_element.elements['adminName'].text
        end
        if xml_element.elements['adminEmail'] != nil
                self.admin_email = xml_element.elements['adminEmail'].text
        end
        if xml_element.elements['description'] != nil
                self.description = xml_element.elements['description'].text
        end
        if xml_element.elements['commercialUse'] != nil
                self.commercial_use = xml_element.elements['commercialUse'].text
        end
        if xml_element.elements['landingPage'] != nil
                self.landing_page = xml_element.elements['landingPage'].text
        end
        if xml_element.elements['userLandingPage'] != nil
                self.user_landing_page = xml_element.elements['userLandingPage'].text
        end
        if xml_element.elements['contentCategories'] != nil
                self.content_categories = xml_element.elements['contentCategories'].text
        end
        if xml_element.elements['type'] != nil
                self.type = xml_element.elements['type'].text
        end
        if xml_element.elements['phone'] != nil
                self.phone = xml_element.elements['phone'].text
        end
        if xml_element.elements['describeYourself'] != nil
                self.describe_yourself = xml_element.elements['describeYourself'].text
        end
        if xml_element.elements['adultContent'] != nil
                self.adult_content = xml_element.elements['adultContent'].text
        end
        if xml_element.elements['defConversionProfileType'] != nil
                self.def_conversion_profile_type = xml_element.elements['defConversionProfileType'].text
        end
        if xml_element.elements['notify'] != nil
                self.notify = xml_element.elements['notify'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['allowQuickEdit'] != nil
                self.allow_quick_edit = xml_element.elements['allowQuickEdit'].text
        end
        if xml_element.elements['mergeEntryLists'] != nil
                self.merge_entry_lists = xml_element.elements['mergeEntryLists'].text
        end
        if xml_element.elements['notificationsConfig'] != nil
                self.notifications_config = xml_element.elements['notificationsConfig'].text
        end
        if xml_element.elements['allowedFromEmailWhiteList'] != nil
                self.allowed_from_email_white_list = xml_element.elements['allowedFromEmailWhiteList'].text
        end
        if xml_element.elements['maxUploadSize'] != nil
                self.max_upload_size = xml_element.elements['maxUploadSize'].text
        end
        if xml_element.elements['partnerPackage'] != nil
                self.partner_package = xml_element.elements['partnerPackage'].text
        end
        if xml_element.elements['secret'] != nil
                self.secret = xml_element.elements['secret'].text
        end
        if xml_element.elements['adminSecret'] != nil
                self.admin_secret = xml_element.elements['adminSecret'].text
        end
        if xml_element.elements['cmsPassword'] != nil
                self.cms_password = xml_element.elements['cmsPassword'].text
        end
        if xml_element.elements['allowMultiNotification'] != nil
                self.allow_multi_notification = xml_element.elements['allowMultiNotification'].text
        end
        if xml_element.elements['adminLoginUsersQuota'] != nil
                self.admin_login_users_quota = xml_element.elements['adminLoginUsersQuota'].text
        end
        if xml_element.elements['adminUserId'] != nil
                self.admin_user_id = xml_element.elements['adminUserId'].text
        end
        if xml_element.elements['firstName'] != nil
                self.first_name = xml_element.elements['firstName'].text
        end
        if xml_element.elements['lastName'] != nil
                self.last_name = xml_element.elements['lastName'].text
        end
        if xml_element.elements['country'] != nil
                self.country = xml_element.elements['country'].text
        end
        if xml_element.elements['state'] != nil
                self.state = xml_element.elements['state'].text
        end
        if xml_element.elements['additionalParams'] != nil
                self.additional_params = KalturaClientBase.object_from_xml(xml_element.elements['additionalParams'], 'KalturaKeyValue')
        end
        if xml_element.elements['publishersQuota'] != nil
                self.publishers_quota = xml_element.elements['publishersQuota'].text
        end
        if xml_element.elements['partnerGroupType'] != nil
                self.partner_group_type = xml_element.elements['partnerGroupType'].text
        end
        if xml_element.elements['defaultEntitlementEnforcement'] != nil
                self.default_entitlement_enforcement = xml_element.elements['defaultEntitlementEnforcement'].text
        end
        if xml_element.elements['defaultDeliveryType'] != nil
                self.default_delivery_type = xml_element.elements['defaultDeliveryType'].text
        end
        if xml_element.elements['defaultEmbedCodeType'] != nil
                self.default_embed_code_type = xml_element.elements['defaultEmbedCodeType'].text
        end
        if xml_element.elements['deliveryTypes'] != nil
                self.delivery_types = KalturaClientBase.object_from_xml(xml_element.elements['deliveryTypes'], 'KalturaPlayerDeliveryType')
        end
        if xml_element.elements['embedCodeTypes'] != nil
                self.embed_code_types = KalturaClientBase.object_from_xml(xml_element.elements['embedCodeTypes'], 'KalturaPlayerEmbedCodeType')
        end
        if xml_element.elements['templatePartnerId'] != nil
                self.template_partner_id = xml_element.elements['templatePartnerId'].text
        end
        if xml_element.elements['ignoreSeoLinks'] != nil
                self.ignore_seo_links = xml_element.elements['ignoreSeoLinks'].text
        end
        if xml_element.elements['blockDirectLogin'] != nil
                self.block_direct_login = xml_element.elements['blockDirectLogin'].text
        end
        if xml_element.elements['host'] != nil
                self.host = xml_element.elements['host'].text
        end
        if xml_element.elements['cdnHost'] != nil
                self.cdn_host = xml_element.elements['cdnHost'].text
        end
        if xml_element.elements['isFirstLogin'] != nil
                self.is_first_login = xml_element.elements['isFirstLogin'].text
        end
        if xml_element.elements['logoutUrl'] != nil
                self.logout_url = xml_element.elements['logoutUrl'].text
        end
        if xml_element.elements['partnerParentId'] != nil
                self.partner_parent_id = xml_element.elements['partnerParentId'].text
        end
        if xml_element.elements['crmId'] != nil
                self.crm_id = xml_element.elements['crmId'].text
        end
        if xml_element.elements['referenceId'] != nil
                self.reference_id = xml_element.elements['referenceId'].text
        end
        if xml_element.elements['timeAlignedRenditions'] != nil
                self.time_aligned_renditions = xml_element.elements['timeAlignedRenditions'].text
        end
        if xml_element.elements['publisherEnvironmentType'] != nil
                self.publisher_environment_type = xml_element.elements['publisherEnvironmentType'].text
        end
        if xml_element.elements['ovpEnvironmentUrl'] != nil
                self.ovp_environment_url = xml_element.elements['ovpEnvironmentUrl'].text
        end
        if xml_element.elements['ottEnvironmentUrl'] != nil
                self.ott_environment_url = xml_element.elements['ottEnvironmentUrl'].text
        end
        if xml_element.elements['eSearchLanguages'] != nil
                self.e_search_languages = KalturaClientBase.object_from_xml(xml_element.elements['eSearchLanguages'], 'KalturaESearchLanguageItem')
        end
        if xml_element.elements['authenticationType'] != nil
                self.authentication_type = xml_element.elements['authenticationType'].text
        end
        if xml_element.elements['extendedFreeTrailExpiryReason'] != nil
                self.extended_free_trail_expiry_reason = xml_element.elements['extendedFreeTrailExpiryReason'].text
        end
        if xml_element.elements['extendedFreeTrailExpiryDate'] != nil
                self.extended_free_trail_expiry_date = xml_element.elements['extendedFreeTrailExpiryDate'].text
        end
        if xml_element.elements['extendedFreeTrail'] != nil
                self.extended_free_trail = xml_element.elements['extendedFreeTrail'].text
        end
        if xml_element.elements['extendedFreeTrailEndsWarning'] != nil
                self.extended_free_trail_ends_warning = xml_element.elements['extendedFreeTrailEndsWarning'].text
        end
        if xml_element.elements['eightyPercentWarning'] != nil
                self.eighty_percent_warning = xml_element.elements['eightyPercentWarning'].text
        end
        if xml_element.elements['usageLimitWarning'] != nil
                self.usage_limit_warning = xml_element.elements['usageLimitWarning'].text
        end
        if xml_element.elements['lastFreeTrialNotificationDay'] != nil
                self.last_free_trial_notification_day = xml_element.elements['lastFreeTrialNotificationDay'].text
        end
        if xml_element.elements['monitorUsage'] != nil
                self.monitor_usage = xml_element.elements['monitorUsage'].text
        end
        if xml_element.elements['passwordStructureValidations'] != nil
                self.password_structure_validations = xml_element.elements['passwordStructureValidations'].text
        end
        if xml_element.elements['passwordStructureValidationsDescription'] != nil
                self.password_structure_validations_description = xml_element.elements['passwordStructureValidationsDescription'].text
        end
        if xml_element.elements['passReplaceFreq'] != nil
                self.pass_replace_freq = xml_element.elements['passReplaceFreq'].text
        end
        if xml_element.elements['maxLoginAttempts'] != nil
                self.max_login_attempts = xml_element.elements['maxLoginAttempts'].text
        end
        if xml_element.elements['loginBlockPeriod'] != nil
                self.login_block_period = xml_element.elements['loginBlockPeriod'].text
        end
        if xml_element.elements['numPrevPassToKeep'] != nil
                self.num_prev_pass_to_keep = xml_element.elements['numPrevPassToKeep'].text
        end
end
id=(val) click to toggle source
# File lib/kaltura_types.rb, line 1972
def id=(val)
        @id = val.to_i
end
is_first_login=(val) click to toggle source
# File lib/kaltura_types.rb, line 2032
def is_first_login=(val)
        @is_first_login = to_b(val)
end
last_free_trial_notification_day=(val) click to toggle source
# File lib/kaltura_types.rb, line 2062
def last_free_trial_notification_day=(val)
        @last_free_trial_notification_day = val.to_i
end
login_block_period=(val) click to toggle source
# File lib/kaltura_types.rb, line 2074
def login_block_period=(val)
        @login_block_period = val.to_i
end
max_login_attempts=(val) click to toggle source
# File lib/kaltura_types.rb, line 2071
def max_login_attempts=(val)
        @max_login_attempts = val.to_i
end
max_upload_size=(val) click to toggle source
# File lib/kaltura_types.rb, line 2002
def max_upload_size=(val)
        @max_upload_size = val.to_i
end
merge_entry_lists=(val) click to toggle source
# File lib/kaltura_types.rb, line 1999
def merge_entry_lists=(val)
        @merge_entry_lists = val.to_i
end
monitor_usage=(val) click to toggle source
# File lib/kaltura_types.rb, line 2065
def monitor_usage=(val)
        @monitor_usage = val.to_i
end
notify=(val) click to toggle source
# File lib/kaltura_types.rb, line 1990
def notify=(val)
        @notify = val.to_i
end
num_prev_pass_to_keep=(val) click to toggle source
# File lib/kaltura_types.rb, line 2077
def num_prev_pass_to_keep=(val)
        @num_prev_pass_to_keep = val.to_i
end
partner_group_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 2017
def partner_group_type=(val)
        @partner_group_type = val.to_i
end
partner_package=(val) click to toggle source
# File lib/kaltura_types.rb, line 2005
def partner_package=(val)
        @partner_package = val.to_i
end
partner_parent_id=(val) click to toggle source
# File lib/kaltura_types.rb, line 2035
def partner_parent_id=(val)
        @partner_parent_id = val.to_i
end
pass_replace_freq=(val) click to toggle source
# File lib/kaltura_types.rb, line 2068
def pass_replace_freq=(val)
        @pass_replace_freq = val.to_i
end
publisher_environment_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 2041
def publisher_environment_type=(val)
        @publisher_environment_type = val.to_i
end
publishers_quota=(val) click to toggle source
# File lib/kaltura_types.rb, line 2014
def publishers_quota=(val)
        @publishers_quota = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_types.rb, line 1993
def status=(val)
        @status = val.to_i
end
template_partner_id=(val) click to toggle source
# File lib/kaltura_types.rb, line 2023
def template_partner_id=(val)
        @template_partner_id = val.to_i
end
time_aligned_renditions=(val) click to toggle source
# File lib/kaltura_types.rb, line 2038
def time_aligned_renditions=(val)
        @time_aligned_renditions = to_b(val)
end
type=(val) click to toggle source
# File lib/kaltura_types.rb, line 1984
def type=(val)
        @type = val.to_i
end
usage_limit_warning=(val) click to toggle source
# File lib/kaltura_types.rb, line 2059
def usage_limit_warning=(val)
        @usage_limit_warning = val.to_i
end