Class: Kaltura::KalturaAssetDistributionRule
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaAssetDistributionRule
- Defined in:
- lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb
Instance Attribute Summary collapse
-
#asset_distribution_conditions ⇒ Object
An array of asset distribution conditions.
-
#validation_error ⇒ Object
The validation error description that will be set on the “data” property on KalturaDistributionValidationErrorMissingAsset if rule was not fulfilled.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#asset_distribution_conditions ⇒ Object
An array of asset distribution conditions
209 210 211 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 209 def asset_distribution_conditions @asset_distribution_conditions end |
#validation_error ⇒ Object
The validation error description that will be set on the “data” property on KalturaDistributionValidationErrorMissingAsset if rule was not fulfilled
206 207 208 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 206 def validation_error @validation_error end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
212 213 214 215 216 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 212 def from_xml(xml_element) super self.validation_error = xml_element.elements['validationError'].text self.asset_distribution_conditions = KalturaClientBase.object_from_xml(xml_element.elements['assetDistributionConditions'], 'KalturaAssetDistributionCondition') end |