Class: Kaltura::KalturaQuickPlayDistributionProfile

Inherits:
KalturaConfigurableDistributionProfile show all
Defined in:
lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaConfigurableDistributionProfile

#field_config_array, #item_xpaths_to_extend, #use_category_entries

Attributes inherited from KalturaDistributionProfile

#auto_create_flavors, #auto_create_thumb, #created_at, #delete_enabled, #distribute_trigger, #id, #name, #optional_asset_distribution_rules, #optional_flavor_params_ids, #optional_thumb_dimensions, #partner_id, #provider_type, #recommended_dc_for_download, #recommended_dc_for_execute, #recommended_storage_profile_for_download, #report_enabled, #required_asset_distribution_rules, #required_flavor_params_ids, #required_thumb_dimensions, #status, #submit_enabled, #sunrise_default_offset, #sunset_default_offset, #update_enabled, #updated_at

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

Returns the value of attribute channel_copyright.



88
89
90
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 88

def channel_copyright
  @channel_copyright
end

#channel_descriptionObject

Returns the value of attribute channel_description.



80
81
82
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 80

def channel_description
  @channel_description
end

#channel_generatorObject

Returns the value of attribute channel_generator.



89
90
91
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 89

def channel_generator
  @channel_generator
end

#channel_image_heightObject

Returns the value of attribute channel_image_height.



85
86
87
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 85

def channel_image_height
  @channel_image_height
end

Returns the value of attribute channel_image_link.



86
87
88
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 86

def channel_image_link
  @channel_image_link
end

#channel_image_titleObject

Returns the value of attribute channel_image_title.



83
84
85
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 83

def channel_image_title
  @channel_image_title
end

#channel_image_urlObject

Returns the value of attribute channel_image_url.



87
88
89
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 87

def channel_image_url
  @channel_image_url
end

#channel_image_widthObject

Returns the value of attribute channel_image_width.



84
85
86
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 84

def channel_image_width
  @channel_image_width
end

#channel_languageObject

Returns the value of attribute channel_language.



82
83
84
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 82

def channel_language
  @channel_language
end

Returns the value of attribute channel_link.



79
80
81
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 79

def channel_link
  @channel_link
end

#channel_managing_editorObject

Returns the value of attribute channel_managing_editor.



81
82
83
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 81

def channel_managing_editor
  @channel_managing_editor
end

#channel_ratingObject

Returns the value of attribute channel_rating.



90
91
92
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 90

def channel_rating
  @channel_rating
end

#channel_titleObject

Returns the value of attribute channel_title.



78
79
80
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 78

def channel_title
  @channel_title
end

#sftp_base_pathObject

Returns the value of attribute sftp_base_path.



77
78
79
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 77

def sftp_base_path
  @sftp_base_path
end

#sftp_hostObject

Returns the value of attribute sftp_host.



74
75
76
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 74

def sftp_host
  @sftp_host
end

#sftp_loginObject

Returns the value of attribute sftp_login.



75
76
77
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 75

def 
  @sftp_login
end

#sftp_passObject

Returns the value of attribute sftp_pass.



76
77
78
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 76

def sftp_pass
  @sftp_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
# File 'lib/kaltura_plugins/kaltura_quick_play_distribution_client_plugin.rb', line 93

def from_xml(xml_element)
	super
	if xml_element.elements['sftpHost'] != nil
		self.sftp_host = xml_element.elements['sftpHost'].text
	end
	if xml_element.elements['sftpLogin'] != nil
		self. = xml_element.elements['sftpLogin'].text
	end
	if xml_element.elements['sftpPass'] != nil
		self.sftp_pass = xml_element.elements['sftpPass'].text
	end
	if xml_element.elements['sftpBasePath'] != nil
		self.sftp_base_path = xml_element.elements['sftpBasePath'].text
	end
	if xml_element.elements['channelTitle'] != nil
		self.channel_title = xml_element.elements['channelTitle'].text
	end
	if xml_element.elements['channelLink'] != nil
		self.channel_link = xml_element.elements['channelLink'].text
	end
	if xml_element.elements['channelDescription'] != nil
		self.channel_description = xml_element.elements['channelDescription'].text
	end
	if xml_element.elements['channelManagingEditor'] != nil
		self.channel_managing_editor = xml_element.elements['channelManagingEditor'].text
	end
	if xml_element.elements['channelLanguage'] != nil
		self.channel_language = xml_element.elements['channelLanguage'].text
	end
	if xml_element.elements['channelImageTitle'] != nil
		self.channel_image_title = xml_element.elements['channelImageTitle'].text
	end
	if xml_element.elements['channelImageWidth'] != nil
		self.channel_image_width = xml_element.elements['channelImageWidth'].text
	end
	if xml_element.elements['channelImageHeight'] != nil
		self.channel_image_height = xml_element.elements['channelImageHeight'].text
	end
	if xml_element.elements['channelImageLink'] != nil
		self.channel_image_link = xml_element.elements['channelImageLink'].text
	end
	if xml_element.elements['channelImageUrl'] != nil
		self.channel_image_url = xml_element.elements['channelImageUrl'].text
	end
	if xml_element.elements['channelCopyright'] != nil
		self.channel_copyright = xml_element.elements['channelCopyright'].text
	end
	if xml_element.elements['channelGenerator'] != nil
		self.channel_generator = xml_element.elements['channelGenerator'].text
	end
	if xml_element.elements['channelRating'] != nil
		self.channel_rating = xml_element.elements['channelRating'].text
	end
end