Class: Kaltura::KalturaPartner

Inherits:
KalturaObjectBase show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#additional_paramsObject

Returns the value of attribute additional_params.



4448
4449
4450
# File 'lib/kaltura_types.rb', line 4448

def additional_params
  @additional_params
end

#admin_emailObject

Returns the value of attribute admin_email.



4412
4413
4414
# File 'lib/kaltura_types.rb', line 4412

def admin_email
  @admin_email
end

#admin_login_users_quotaObject

Returns the value of attribute admin_login_users_quota.



4434
4435
4436
# File 'lib/kaltura_types.rb', line 4434

def 
  @admin_login_users_quota
end

#admin_nameObject

deprecated - lastName and firstName replaces this field



4411
4412
4413
# File 'lib/kaltura_types.rb', line 4411

def admin_name
  @admin_name
end

#admin_secretObject

Returns the value of attribute admin_secret.



4431
4432
4433
# File 'lib/kaltura_types.rb', line 4431

def admin_secret
  @admin_secret
end

#admin_user_idObject

Returns the value of attribute admin_user_id.



4435
4436
4437
# File 'lib/kaltura_types.rb', line 4435

def admin_user_id
  @admin_user_id
end

#adult_contentObject

Returns the value of attribute adult_content.



4421
4422
4423
# File 'lib/kaltura_types.rb', line 4421

def adult_content
  @adult_content
end

#allow_multi_notificationObject

Returns the value of attribute allow_multi_notification.



4433
4434
4435
# File 'lib/kaltura_types.rb', line 4433

def allow_multi_notification
  @allow_multi_notification
end

#allow_quick_editObject

Returns the value of attribute allow_quick_edit.



4425
4426
4427
# File 'lib/kaltura_types.rb', line 4425

def allow_quick_edit
  @allow_quick_edit
end

#appear_in_searchObject

Returns the value of attribute appear_in_search.



4407
4408
4409
# File 'lib/kaltura_types.rb', line 4407

def appear_in_search
  @appear_in_search
end

#cdn_hostObject

Returns the value of attribute cdn_host.



4459
4460
4461
# File 'lib/kaltura_types.rb', line 4459

def cdn_host
  @cdn_host
end

#cms_passwordObject

Returns the value of attribute cms_password.



4432
4433
4434
# File 'lib/kaltura_types.rb', line 4432

def cms_password
  @cms_password
end

#commercial_useObject

Returns the value of attribute commercial_use.



4414
4415
4416
# File 'lib/kaltura_types.rb', line 4414

def commercial_use
  @commercial_use
end

#content_categoriesObject

Returns the value of attribute content_categories.



4417
4418
4419
# File 'lib/kaltura_types.rb', line 4417

def content_categories
  @content_categories
end

#countryObject

country code (2char) - this field is optional



4444
4445
4446
# File 'lib/kaltura_types.rb', line 4444

def country
  @country
end

#created_atObject

Returns the value of attribute created_at.



4408
4409
4410
# File 'lib/kaltura_types.rb', line 4408

def created_at
  @created_at
end

#crm_idObject

Returns the value of attribute crm_id.



4463
4464
4465
# File 'lib/kaltura_types.rb', line 4463

def crm_id
  @crm_id
end

#def_conversion_profile_typeObject

Returns the value of attribute def_conversion_profile_type.



4422
4423
4424
# File 'lib/kaltura_types.rb', line 4422

def def_conversion_profile_type
  @def_conversion_profile_type
end

#default_delivery_typeObject

Returns the value of attribute default_delivery_type.



4452
4453
4454
# File 'lib/kaltura_types.rb', line 4452

def default_delivery_type
  @default_delivery_type
end

#default_embed_code_typeObject

Returns the value of attribute default_embed_code_type.



4453
4454
4455
# File 'lib/kaltura_types.rb', line 4453

def default_embed_code_type
  @default_embed_code_type
end

#default_entitlement_enforcementObject

Returns the value of attribute default_entitlement_enforcement.



4451
4452
4453
# File 'lib/kaltura_types.rb', line 4451

def default_entitlement_enforcement
  @default_entitlement_enforcement
end

#delivery_typesObject

Returns the value of attribute delivery_types.



4454
4455
4456
# File 'lib/kaltura_types.rb', line 4454

def delivery_types
  @delivery_types
end

#describe_yourselfObject

Returns the value of attribute describe_yourself.



4420
4421
4422
# File 'lib/kaltura_types.rb', line 4420

def describe_yourself
  @describe_yourself
end

#descriptionObject

Returns the value of attribute description.



4413
4414
4415
# File 'lib/kaltura_types.rb', line 4413

def description
  @description
end

#embed_code_typesObject

Returns the value of attribute embed_code_types.



4455
4456
4457
# File 'lib/kaltura_types.rb', line 4455

def embed_code_types
  @embed_code_types
end

#first_nameObject

firstName and lastName replace the old (deprecated) adminName



4438
4439
4440
# File 'lib/kaltura_types.rb', line 4438

def first_name
  @first_name
end

#hostObject

Returns the value of attribute host.



4458
4459
4460
# File 'lib/kaltura_types.rb', line 4458

def host
  @host
end

#idObject

Returns the value of attribute id.



4403
4404
4405
# File 'lib/kaltura_types.rb', line 4403

def id
  @id
end

Returns the value of attribute ignore_seo_links.



4457
4458
4459
# File 'lib/kaltura_types.rb', line 4457

def ignore_seo_links
  @ignore_seo_links
end

#is_first_loginObject

Returns the value of attribute is_first_login.



4460
4461
4462
# File 'lib/kaltura_types.rb', line 4460

def 
  @is_first_login
end

#landing_pageObject

Returns the value of attribute landing_page.



4415
4416
4417
# File 'lib/kaltura_types.rb', line 4415

def landing_page
  @landing_page
end

#last_nameObject

lastName and firstName replace the old (deprecated) adminName



4441
4442
4443
# File 'lib/kaltura_types.rb', line 4441

def last_name
  @last_name
end

#logout_urlObject

Returns the value of attribute logout_url.



4461
4462
4463
# File 'lib/kaltura_types.rb', line 4461

def logout_url
  @logout_url
end

#max_upload_sizeObject

Returns the value of attribute max_upload_size.



4428
4429
4430
# File 'lib/kaltura_types.rb', line 4428

def max_upload_size
  @max_upload_size
end

#merge_entry_listsObject

Returns the value of attribute merge_entry_lists.



4426
4427
4428
# File 'lib/kaltura_types.rb', line 4426

def merge_entry_lists
  @merge_entry_lists
end

#nameObject

Returns the value of attribute name.



4404
4405
4406
# File 'lib/kaltura_types.rb', line 4404

def name
  @name
end

#notification_urlObject

Returns the value of attribute notification_url.



4406
4407
4408
# File 'lib/kaltura_types.rb', line 4406

def notification_url
  @notification_url
end

#notifications_configObject

Returns the value of attribute notifications_config.



4427
4428
4429
# File 'lib/kaltura_types.rb', line 4427

def notifications_config
  @notifications_config
end

#notifyObject

Returns the value of attribute notify.



4423
4424
4425
# File 'lib/kaltura_types.rb', line 4423

def notify
  @notify
end

#partner_group_typeObject

Returns the value of attribute partner_group_type.



4450
4451
4452
# File 'lib/kaltura_types.rb', line 4450

def partner_group_type
  @partner_group_type
end

#partner_packageObject

Returns the value of attribute partner_package.



4429
4430
4431
# File 'lib/kaltura_types.rb', line 4429

def partner_package
  @partner_package
end

#partner_parent_idObject

Returns the value of attribute partner_parent_id.



4462
4463
4464
# File 'lib/kaltura_types.rb', line 4462

def partner_parent_id
  @partner_parent_id
end

#phoneObject

Returns the value of attribute phone.



4419
4420
4421
# File 'lib/kaltura_types.rb', line 4419

def phone
  @phone
end

#publishers_quotaObject

Returns the value of attribute publishers_quota.



4449
4450
4451
# File 'lib/kaltura_types.rb', line 4449

def publishers_quota
  @publishers_quota
end

#reference_idObject

Returns the value of attribute reference_id.



4464
4465
4466
# File 'lib/kaltura_types.rb', line 4464

def reference_id
  @reference_id
end

#secretObject

Returns the value of attribute secret.



4430
4431
4432
# File 'lib/kaltura_types.rb', line 4430

def secret
  @secret
end

#stateObject

state code (2char) - this field is optional



4447
4448
4449
# File 'lib/kaltura_types.rb', line 4447

def state
  @state
end

#statusObject

Returns the value of attribute status.



4424
4425
4426
# File 'lib/kaltura_types.rb', line 4424

def status
  @status
end

#template_partner_idObject

Returns the value of attribute template_partner_id.



4456
4457
4458
# File 'lib/kaltura_types.rb', line 4456

def template_partner_id
  @template_partner_id
end

#time_aligned_renditionsObject

Returns the value of attribute time_aligned_renditions.



4465
4466
4467
# File 'lib/kaltura_types.rb', line 4465

def time_aligned_renditions
  @time_aligned_renditions
end

#typeObject

Returns the value of attribute type.



4418
4419
4420
# File 'lib/kaltura_types.rb', line 4418

def type
  @type
end

#user_landing_pageObject

Returns the value of attribute user_landing_page.



4416
4417
4418
# File 'lib/kaltura_types.rb', line 4416

def user_landing_page
  @user_landing_page
end

#websiteObject

Returns the value of attribute website.



4405
4406
4407
# File 'lib/kaltura_types.rb', line 4405

def website
  @website
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
# File 'lib/kaltura_types.rb', line 4534

def from_xml(xml_element)
	super
	self.id = xml_element.elements['id'].text
	self.name = xml_element.elements['name'].text
	self.website = xml_element.elements['website'].text
	self.notification_url = xml_element.elements['notificationUrl'].text
	self.appear_in_search = xml_element.elements['appearInSearch'].text
	self.created_at = xml_element.elements['createdAt'].text
	self.admin_name = xml_element.elements['adminName'].text
	self.admin_email = xml_element.elements['adminEmail'].text
	self.description = xml_element.elements['description'].text
	self.commercial_use = xml_element.elements['commercialUse'].text
	self.landing_page = xml_element.elements['landingPage'].text
	self.user_landing_page = xml_element.elements['userLandingPage'].text
	self.content_categories = xml_element.elements['contentCategories'].text
	self.type = xml_element.elements['type'].text
	self.phone = xml_element.elements['phone'].text
	self.describe_yourself = xml_element.elements['describeYourself'].text
	self.adult_content = xml_element.elements['adultContent'].text
	self.def_conversion_profile_type = xml_element.elements['defConversionProfileType'].text
	self.notify = xml_element.elements['notify'].text
	self.status = xml_element.elements['status'].text
	self.allow_quick_edit = xml_element.elements['allowQuickEdit'].text
	self.merge_entry_lists = xml_element.elements['mergeEntryLists'].text
	self.notifications_config = xml_element.elements['notificationsConfig'].text
	self.max_upload_size = xml_element.elements['maxUploadSize'].text
	self.partner_package = xml_element.elements['partnerPackage'].text
	self.secret = xml_element.elements['secret'].text
	self.admin_secret = xml_element.elements['adminSecret'].text
	self.cms_password = xml_element.elements['cmsPassword'].text
	self.allow_multi_notification = xml_element.elements['allowMultiNotification'].text
	self. = xml_element.elements['adminLoginUsersQuota'].text
	self.admin_user_id = xml_element.elements['adminUserId'].text
	self.first_name = xml_element.elements['firstName'].text
	self.last_name = xml_element.elements['lastName'].text
	self.country = xml_element.elements['country'].text
	self.state = xml_element.elements['state'].text
	self.additional_params = KalturaClientBase.object_from_xml(xml_element.elements['additionalParams'], 'KalturaKeyValue')
	self.publishers_quota = xml_element.elements['publishersQuota'].text
	self.partner_group_type = xml_element.elements['partnerGroupType'].text
	self.default_entitlement_enforcement = xml_element.elements['defaultEntitlementEnforcement'].text
	self.default_delivery_type = xml_element.elements['defaultDeliveryType'].text
	self.default_embed_code_type = xml_element.elements['defaultEmbedCodeType'].text
	self.delivery_types = KalturaClientBase.object_from_xml(xml_element.elements['deliveryTypes'], 'KalturaPlayerDeliveryType')
	self.embed_code_types = KalturaClientBase.object_from_xml(xml_element.elements['embedCodeTypes'], 'KalturaPlayerEmbedCodeType')
	self.template_partner_id = xml_element.elements['templatePartnerId'].text
	self.ignore_seo_links = xml_element.elements['ignoreSeoLinks'].text
	self.host = xml_element.elements['host'].text
	self.cdn_host = xml_element.elements['cdnHost'].text
	self. = xml_element.elements['isFirstLogin'].text
	self.logout_url = xml_element.elements['logoutUrl'].text
	self.partner_parent_id = xml_element.elements['partnerParentId'].text
	self.crm_id = xml_element.elements['crmId'].text
	self.reference_id = xml_element.elements['referenceId'].text
	self.time_aligned_renditions = xml_element.elements['timeAlignedRenditions'].text
end