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.



1906
1907
1908
# File 'lib/kaltura_types.rb', line 1906

def additional_params
  @additional_params
end

#admin_emailObject

Returns the value of attribute admin_email.



1873
1874
1875
# File 'lib/kaltura_types.rb', line 1873

def admin_email
  @admin_email
end

#admin_login_users_quotaObject

Returns the value of attribute admin_login_users_quota.



1896
1897
1898
# File 'lib/kaltura_types.rb', line 1896

def 
  @admin_login_users_quota
end

#admin_nameObject

deprecated - lastName and firstName replaces this field



1872
1873
1874
# File 'lib/kaltura_types.rb', line 1872

def admin_name
  @admin_name
end

#admin_secretObject

Returns the value of attribute admin_secret.



1893
1894
1895
# File 'lib/kaltura_types.rb', line 1893

def admin_secret
  @admin_secret
end

#admin_user_idObject

Returns the value of attribute admin_user_id.



1897
1898
1899
# File 'lib/kaltura_types.rb', line 1897

def admin_user_id
  @admin_user_id
end

#adult_contentObject

Returns the value of attribute adult_content.



1882
1883
1884
# File 'lib/kaltura_types.rb', line 1882

def adult_content
  @adult_content
end

#allow_multi_notificationObject

Returns the value of attribute allow_multi_notification.



1895
1896
1897
# File 'lib/kaltura_types.rb', line 1895

def allow_multi_notification
  @allow_multi_notification
end

#allow_quick_editObject

Returns the value of attribute allow_quick_edit.



1886
1887
1888
# File 'lib/kaltura_types.rb', line 1886

def allow_quick_edit
  @allow_quick_edit
end

#allowed_from_email_white_listObject

Returns the value of attribute allowed_from_email_white_list.



1889
1890
1891
# File 'lib/kaltura_types.rb', line 1889

def allowed_from_email_white_list
  @allowed_from_email_white_list
end

#appear_in_searchObject

Returns the value of attribute appear_in_search.



1869
1870
1871
# File 'lib/kaltura_types.rb', line 1869

def appear_in_search
  @appear_in_search
end

#authentication_typeObject

Returns the value of attribute authentication_type.



1928
1929
1930
# File 'lib/kaltura_types.rb', line 1928

def authentication_type
  @authentication_type
end

#cdn_hostObject

Returns the value of attribute cdn_host.



1917
1918
1919
# File 'lib/kaltura_types.rb', line 1917

def cdn_host
  @cdn_host
end

#cms_passwordObject

Returns the value of attribute cms_password.



1894
1895
1896
# File 'lib/kaltura_types.rb', line 1894

def cms_password
  @cms_password
end

#commercial_useObject

Returns the value of attribute commercial_use.



1875
1876
1877
# File 'lib/kaltura_types.rb', line 1875

def commercial_use
  @commercial_use
end

#content_categoriesObject

Returns the value of attribute content_categories.



1878
1879
1880
# File 'lib/kaltura_types.rb', line 1878

def content_categories
  @content_categories
end

#countryObject

country code (2char) - this field is optional



1903
1904
1905
# File 'lib/kaltura_types.rb', line 1903

def country
  @country
end

#created_atObject

Returns the value of attribute created_at.



1870
1871
1872
# File 'lib/kaltura_types.rb', line 1870

def created_at
  @created_at
end

#crm_idObject

Returns the value of attribute crm_id.



1921
1922
1923
# File 'lib/kaltura_types.rb', line 1921

def crm_id
  @crm_id
end

#def_conversion_profile_typeObject

Returns the value of attribute def_conversion_profile_type.



1883
1884
1885
# File 'lib/kaltura_types.rb', line 1883

def def_conversion_profile_type
  @def_conversion_profile_type
end

#default_delivery_typeObject

Returns the value of attribute default_delivery_type.



1910
1911
1912
# File 'lib/kaltura_types.rb', line 1910

def default_delivery_type
  @default_delivery_type
end

#default_embed_code_typeObject

Returns the value of attribute default_embed_code_type.



1911
1912
1913
# File 'lib/kaltura_types.rb', line 1911

def default_embed_code_type
  @default_embed_code_type
end

#default_entitlement_enforcementObject

Returns the value of attribute default_entitlement_enforcement.



1909
1910
1911
# File 'lib/kaltura_types.rb', line 1909

def default_entitlement_enforcement
  @default_entitlement_enforcement
end

#delivery_typesObject

Returns the value of attribute delivery_types.



1912
1913
1914
# File 'lib/kaltura_types.rb', line 1912

def delivery_types
  @delivery_types
end

#describe_yourselfObject

Returns the value of attribute describe_yourself.



1881
1882
1883
# File 'lib/kaltura_types.rb', line 1881

def describe_yourself
  @describe_yourself
end

#descriptionObject

Returns the value of attribute description.



1874
1875
1876
# File 'lib/kaltura_types.rb', line 1874

def description
  @description
end

#e_search_languagesObject

Returns the value of attribute e_search_languages.



1927
1928
1929
# File 'lib/kaltura_types.rb', line 1927

def e_search_languages
  @e_search_languages
end

#embed_code_typesObject

Returns the value of attribute embed_code_types.



1913
1914
1915
# File 'lib/kaltura_types.rb', line 1913

def embed_code_types
  @embed_code_types
end

#first_nameObject

firstName and lastName replace the old (deprecated) adminName



1899
1900
1901
# File 'lib/kaltura_types.rb', line 1899

def first_name
  @first_name
end

#hostObject

Returns the value of attribute host.



1916
1917
1918
# File 'lib/kaltura_types.rb', line 1916

def host
  @host
end

#idObject

Returns the value of attribute id.



1865
1866
1867
# File 'lib/kaltura_types.rb', line 1865

def id
  @id
end

Returns the value of attribute ignore_seo_links.



1915
1916
1917
# File 'lib/kaltura_types.rb', line 1915

def ignore_seo_links
  @ignore_seo_links
end

#is_first_loginObject

Returns the value of attribute is_first_login.



1918
1919
1920
# File 'lib/kaltura_types.rb', line 1918

def 
  @is_first_login
end

#landing_pageObject

Returns the value of attribute landing_page.



1876
1877
1878
# File 'lib/kaltura_types.rb', line 1876

def landing_page
  @landing_page
end

#last_nameObject

lastName and firstName replace the old (deprecated) adminName



1901
1902
1903
# File 'lib/kaltura_types.rb', line 1901

def last_name
  @last_name
end

#logout_urlObject

Returns the value of attribute logout_url.



1919
1920
1921
# File 'lib/kaltura_types.rb', line 1919

def logout_url
  @logout_url
end

#max_upload_sizeObject

Returns the value of attribute max_upload_size.



1890
1891
1892
# File 'lib/kaltura_types.rb', line 1890

def max_upload_size
  @max_upload_size
end

#merge_entry_listsObject

Returns the value of attribute merge_entry_lists.



1887
1888
1889
# File 'lib/kaltura_types.rb', line 1887

def merge_entry_lists
  @merge_entry_lists
end

#nameObject

Returns the value of attribute name.



1866
1867
1868
# File 'lib/kaltura_types.rb', line 1866

def name
  @name
end

#notification_urlObject

Returns the value of attribute notification_url.



1868
1869
1870
# File 'lib/kaltura_types.rb', line 1868

def notification_url
  @notification_url
end

#notifications_configObject

Returns the value of attribute notifications_config.



1888
1889
1890
# File 'lib/kaltura_types.rb', line 1888

def notifications_config
  @notifications_config
end

#notifyObject

Returns the value of attribute notify.



1884
1885
1886
# File 'lib/kaltura_types.rb', line 1884

def notify
  @notify
end

#ott_environment_urlObject

Returns the value of attribute ott_environment_url.



1926
1927
1928
# File 'lib/kaltura_types.rb', line 1926

def ott_environment_url
  @ott_environment_url
end

#ovp_environment_urlObject

Returns the value of attribute ovp_environment_url.



1925
1926
1927
# File 'lib/kaltura_types.rb', line 1925

def ovp_environment_url
  @ovp_environment_url
end

#partner_group_typeObject

Returns the value of attribute partner_group_type.



1908
1909
1910
# File 'lib/kaltura_types.rb', line 1908

def partner_group_type
  @partner_group_type
end

#partner_packageObject

Returns the value of attribute partner_package.



1891
1892
1893
# File 'lib/kaltura_types.rb', line 1891

def partner_package
  @partner_package
end

#partner_parent_idObject

Returns the value of attribute partner_parent_id.



1920
1921
1922
# File 'lib/kaltura_types.rb', line 1920

def partner_parent_id
  @partner_parent_id
end

#phoneObject

Returns the value of attribute phone.



1880
1881
1882
# File 'lib/kaltura_types.rb', line 1880

def phone
  @phone
end

#publisher_environment_typeObject

Returns the value of attribute publisher_environment_type.



1924
1925
1926
# File 'lib/kaltura_types.rb', line 1924

def publisher_environment_type
  @publisher_environment_type
end

#publishers_quotaObject

Returns the value of attribute publishers_quota.



1907
1908
1909
# File 'lib/kaltura_types.rb', line 1907

def publishers_quota
  @publishers_quota
end

#reference_idObject

Returns the value of attribute reference_id.



1922
1923
1924
# File 'lib/kaltura_types.rb', line 1922

def reference_id
  @reference_id
end

#secretObject

Returns the value of attribute secret.



1892
1893
1894
# File 'lib/kaltura_types.rb', line 1892

def secret
  @secret
end

#stateObject

state code (2char) - this field is optional



1905
1906
1907
# File 'lib/kaltura_types.rb', line 1905

def state
  @state
end

#statusObject

Returns the value of attribute status.



1885
1886
1887
# File 'lib/kaltura_types.rb', line 1885

def status
  @status
end

#template_partner_idObject

Returns the value of attribute template_partner_id.



1914
1915
1916
# File 'lib/kaltura_types.rb', line 1914

def template_partner_id
  @template_partner_id
end

#time_aligned_renditionsObject

Returns the value of attribute time_aligned_renditions.



1923
1924
1925
# File 'lib/kaltura_types.rb', line 1923

def time_aligned_renditions
  @time_aligned_renditions
end

#typeObject

Returns the value of attribute type.



1879
1880
1881
# File 'lib/kaltura_types.rb', line 1879

def type
  @type
end

#user_landing_pageObject

Returns the value of attribute user_landing_page.



1877
1878
1879
# File 'lib/kaltura_types.rb', line 1877

def user_landing_page
  @user_landing_page
end

#websiteObject

Returns the value of attribute website.



1867
1868
1869
# File 'lib/kaltura_types.rb', line 1867

def website
  @website
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
# File 'lib/kaltura_types.rb', line 2003

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. = 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['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. = 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
end