Class: Kaltura::KalturaCrossKalturaDistributionProfile
- Inherits:
-
KalturaConfigurableDistributionProfile
- Object
- KalturaObjectBase
- KalturaDistributionProfile
- KalturaConfigurableDistributionProfile
- Kaltura::KalturaCrossKalturaDistributionProfile
- Defined in:
- lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb
Instance Attribute Summary collapse
-
#collaborators_custom_metadata_profile_id ⇒ Object
Returns the value of attribute collaborators_custom_metadata_profile_id.
-
#collaborators_from_custom_metadata_profile ⇒ Object
Returns the value of attribute collaborators_from_custom_metadata_profile.
-
#designated_categories ⇒ Object
Returns the value of attribute designated_categories.
-
#distribute_captions ⇒ Object
Returns the value of attribute distribute_captions.
-
#distribute_categories ⇒ Object
Returns the value of attribute distribute_categories.
-
#distribute_cue_points ⇒ Object
Returns the value of attribute distribute_cue_points.
-
#distribute_remote_caption_asset_content ⇒ Object
Returns the value of attribute distribute_remote_caption_asset_content.
-
#distribute_remote_flavor_asset_content ⇒ Object
Returns the value of attribute distribute_remote_flavor_asset_content.
-
#distribute_remote_thumb_asset_content ⇒ Object
Returns the value of attribute distribute_remote_thumb_asset_content.
-
#map_access_control_profile_ids ⇒ Object
Returns the value of attribute map_access_control_profile_ids.
-
#map_attachment_params_ids ⇒ Object
Returns the value of attribute map_attachment_params_ids.
-
#map_caption_params_ids ⇒ Object
Returns the value of attribute map_caption_params_ids.
-
#map_conversion_profile_ids ⇒ Object
Returns the value of attribute map_conversion_profile_ids.
-
#map_flavor_params_ids ⇒ Object
Returns the value of attribute map_flavor_params_ids.
-
#map_metadata_profile_ids ⇒ Object
Returns the value of attribute map_metadata_profile_ids.
-
#map_storage_profile_ids ⇒ Object
Returns the value of attribute map_storage_profile_ids.
-
#map_thumb_params_ids ⇒ Object
Returns the value of attribute map_thumb_params_ids.
-
#metadata_xpaths_trigger_update ⇒ Object
Returns the value of attribute metadata_xpaths_trigger_update.
-
#metadata_xslt ⇒ Object
Returns the value of attribute metadata_xslt.
-
#target_account_id ⇒ Object
Returns the value of attribute target_account_id.
-
#target_login_id ⇒ Object
Returns the value of attribute target_login_id.
-
#target_login_password ⇒ Object
Returns the value of attribute target_login_password.
-
#target_service_url ⇒ Object
Returns the value of attribute target_service_url.
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, #support_image_entry, #update_enabled, #updated_at
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#collaborators_custom_metadata_profile_id ⇒ Object
Returns the value of attribute collaborators_custom_metadata_profile_id.
116 117 118 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 116 def @collaborators_custom_metadata_profile_id end |
#collaborators_from_custom_metadata_profile ⇒ Object
Returns the value of attribute collaborators_from_custom_metadata_profile.
117 118 119 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 117 def @collaborators_from_custom_metadata_profile end |
#designated_categories ⇒ Object
Returns the value of attribute designated_categories.
114 115 116 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 114 def designated_categories @designated_categories end |
#distribute_captions ⇒ Object
Returns the value of attribute distribute_captions.
113 114 115 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 113 def @distribute_captions end |
#distribute_categories ⇒ Object
Returns the value of attribute distribute_categories.
115 116 117 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 115 def distribute_categories @distribute_categories end |
#distribute_cue_points ⇒ Object
Returns the value of attribute distribute_cue_points.
118 119 120 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 118 def distribute_cue_points @distribute_cue_points end |
#distribute_remote_caption_asset_content ⇒ Object
Returns the value of attribute distribute_remote_caption_asset_content.
121 122 123 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 121 def @distribute_remote_caption_asset_content end |
#distribute_remote_flavor_asset_content ⇒ Object
Returns the value of attribute distribute_remote_flavor_asset_content.
119 120 121 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 119 def distribute_remote_flavor_asset_content @distribute_remote_flavor_asset_content end |
#distribute_remote_thumb_asset_content ⇒ Object
Returns the value of attribute distribute_remote_thumb_asset_content.
120 121 122 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 120 def distribute_remote_thumb_asset_content @distribute_remote_thumb_asset_content end |
#map_access_control_profile_ids ⇒ Object
Returns the value of attribute map_access_control_profile_ids.
122 123 124 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 122 def map_access_control_profile_ids @map_access_control_profile_ids end |
#map_attachment_params_ids ⇒ Object
Returns the value of attribute map_attachment_params_ids.
129 130 131 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 129 def @map_attachment_params_ids end |
#map_caption_params_ids ⇒ Object
Returns the value of attribute map_caption_params_ids.
128 129 130 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 128 def @map_caption_params_ids end |
#map_conversion_profile_ids ⇒ Object
Returns the value of attribute map_conversion_profile_ids.
123 124 125 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 123 def map_conversion_profile_ids @map_conversion_profile_ids end |
#map_flavor_params_ids ⇒ Object
Returns the value of attribute map_flavor_params_ids.
126 127 128 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 126 def map_flavor_params_ids @map_flavor_params_ids end |
#map_metadata_profile_ids ⇒ Object
Returns the value of attribute map_metadata_profile_ids.
124 125 126 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 124 def @map_metadata_profile_ids end |
#map_storage_profile_ids ⇒ Object
Returns the value of attribute map_storage_profile_ids.
125 126 127 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 125 def map_storage_profile_ids @map_storage_profile_ids end |
#map_thumb_params_ids ⇒ Object
Returns the value of attribute map_thumb_params_ids.
127 128 129 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 127 def map_thumb_params_ids @map_thumb_params_ids end |
#metadata_xpaths_trigger_update ⇒ Object
Returns the value of attribute metadata_xpaths_trigger_update.
112 113 114 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 112 def @metadata_xpaths_trigger_update end |
#metadata_xslt ⇒ Object
Returns the value of attribute metadata_xslt.
111 112 113 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 111 def @metadata_xslt end |
#target_account_id ⇒ Object
Returns the value of attribute target_account_id.
108 109 110 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 108 def target_account_id @target_account_id end |
#target_login_id ⇒ Object
Returns the value of attribute target_login_id.
109 110 111 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 109 def target_login_id @target_login_id end |
#target_login_password ⇒ Object
Returns the value of attribute target_login_password.
110 111 112 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 110 def target_login_password @target_login_password end |
#target_service_url ⇒ Object
Returns the value of attribute target_service_url.
107 108 109 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 107 def target_service_url @target_service_url end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'lib/kaltura_plugins/kaltura_cross_kaltura_distribution_client_plugin.rb', line 156 def from_xml(xml_element) super if xml_element.elements['targetServiceUrl'] != nil self.target_service_url = xml_element.elements['targetServiceUrl'].text end if xml_element.elements['targetAccountId'] != nil self.target_account_id = xml_element.elements['targetAccountId'].text end if xml_element.elements['targetLoginId'] != nil self.target_login_id = xml_element.elements['targetLoginId'].text end if xml_element.elements['targetLoginPassword'] != nil self.target_login_password = xml_element.elements['targetLoginPassword'].text end if xml_element.elements['metadataXslt'] != nil self. = xml_element.elements['metadataXslt'].text end if xml_element.elements['metadataXpathsTriggerUpdate'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['metadataXpathsTriggerUpdate'], 'KalturaStringValue') end if xml_element.elements['distributeCaptions'] != nil self. = xml_element.elements['distributeCaptions'].text end if xml_element.elements['designatedCategories'] != nil self.designated_categories = xml_element.elements['designatedCategories'].text end if xml_element.elements['distributeCategories'] != nil self.distribute_categories = xml_element.elements['distributeCategories'].text end if xml_element.elements['collaboratorsCustomMetadataProfileId'] != nil self. = xml_element.elements['collaboratorsCustomMetadataProfileId'].text end if xml_element.elements['collaboratorsFromCustomMetadataProfile'] != nil self. = xml_element.elements['collaboratorsFromCustomMetadataProfile'].text end if xml_element.elements['distributeCuePoints'] != nil self.distribute_cue_points = xml_element.elements['distributeCuePoints'].text end if xml_element.elements['distributeRemoteFlavorAssetContent'] != nil self.distribute_remote_flavor_asset_content = xml_element.elements['distributeRemoteFlavorAssetContent'].text end if xml_element.elements['distributeRemoteThumbAssetContent'] != nil self.distribute_remote_thumb_asset_content = xml_element.elements['distributeRemoteThumbAssetContent'].text end if xml_element.elements['distributeRemoteCaptionAssetContent'] != nil self. = xml_element.elements['distributeRemoteCaptionAssetContent'].text end if xml_element.elements['mapAccessControlProfileIds'] != nil self.map_access_control_profile_ids = KalturaClientBase.object_from_xml(xml_element.elements['mapAccessControlProfileIds'], 'KalturaKeyValue') end if xml_element.elements['mapConversionProfileIds'] != nil self.map_conversion_profile_ids = KalturaClientBase.object_from_xml(xml_element.elements['mapConversionProfileIds'], 'KalturaKeyValue') end if xml_element.elements['mapMetadataProfileIds'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['mapMetadataProfileIds'], 'KalturaKeyValue') end if xml_element.elements['mapStorageProfileIds'] != nil self.map_storage_profile_ids = KalturaClientBase.object_from_xml(xml_element.elements['mapStorageProfileIds'], 'KalturaKeyValue') end if xml_element.elements['mapFlavorParamsIds'] != nil self.map_flavor_params_ids = KalturaClientBase.object_from_xml(xml_element.elements['mapFlavorParamsIds'], 'KalturaKeyValue') end if xml_element.elements['mapThumbParamsIds'] != nil self.map_thumb_params_ids = KalturaClientBase.object_from_xml(xml_element.elements['mapThumbParamsIds'], 'KalturaKeyValue') end if xml_element.elements['mapCaptionParamsIds'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['mapCaptionParamsIds'], 'KalturaKeyValue') end if xml_element.elements['mapAttachmentParamsIds'] != nil self. = KalturaClientBase.object_from_xml(xml_element.elements['mapAttachmentParamsIds'], 'KalturaKeyValue') end end |