Class: Kaltura::KalturaGenericDistributionProviderAction
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaGenericDistributionProviderAction
- Defined in:
- lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb
Instance Attribute Summary collapse
-
#action ⇒ Object
Returns the value of attribute action.
-
#created_at ⇒ Object
Generic distribution provider action creation date as Unix timestamp (In seconds).
-
#editable_fields ⇒ Object
Returns the value of attribute editable_fields.
-
#generic_distribution_provider_id ⇒ Object
Returns the value of attribute generic_distribution_provider_id.
-
#id ⇒ Object
Auto generated.
-
#mandatory_fields ⇒ Object
Returns the value of attribute mandatory_fields.
-
#mrss_transformer ⇒ Object
Returns the value of attribute mrss_transformer.
-
#mrss_validator ⇒ Object
Returns the value of attribute mrss_validator.
-
#protocol ⇒ Object
Returns the value of attribute protocol.
-
#remote_password ⇒ Object
Returns the value of attribute remote_password.
-
#remote_path ⇒ Object
Returns the value of attribute remote_path.
-
#remote_username ⇒ Object
Returns the value of attribute remote_username.
-
#results_parser ⇒ Object
Returns the value of attribute results_parser.
-
#results_transformer ⇒ Object
Returns the value of attribute results_transformer.
-
#server_address ⇒ Object
Returns the value of attribute server_address.
-
#status ⇒ Object
Returns the value of attribute status.
-
#updated_at ⇒ Object
Generic distribution provider action last update date as Unix timestamp (In seconds).
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#action ⇒ Object
Returns the value of attribute action.
706 707 708 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 706 def action @action end |
#created_at ⇒ Object
Generic distribution provider action creation date as Unix timestamp (In seconds)
701 702 703 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 701 def created_at @created_at end |
#editable_fields ⇒ Object
Returns the value of attribute editable_fields.
714 715 716 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 714 def editable_fields @editable_fields end |
#generic_distribution_provider_id ⇒ Object
Returns the value of attribute generic_distribution_provider_id.
705 706 707 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 705 def generic_distribution_provider_id @generic_distribution_provider_id end |
#id ⇒ Object
Auto generated
698 699 700 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 698 def id @id end |
#mandatory_fields ⇒ Object
Returns the value of attribute mandatory_fields.
715 716 717 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 715 def mandatory_fields @mandatory_fields end |
#mrss_transformer ⇒ Object
Returns the value of attribute mrss_transformer.
716 717 718 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 716 def mrss_transformer @mrss_transformer end |
#mrss_validator ⇒ Object
Returns the value of attribute mrss_validator.
717 718 719 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 717 def mrss_validator @mrss_validator end |
#protocol ⇒ Object
Returns the value of attribute protocol.
709 710 711 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 709 def protocol @protocol end |
#remote_password ⇒ Object
Returns the value of attribute remote_password.
713 714 715 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 713 def remote_password @remote_password end |
#remote_path ⇒ Object
Returns the value of attribute remote_path.
711 712 713 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 711 def remote_path @remote_path end |
#remote_username ⇒ Object
Returns the value of attribute remote_username.
712 713 714 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 712 def remote_username @remote_username end |
#results_parser ⇒ Object
Returns the value of attribute results_parser.
708 709 710 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 708 def results_parser @results_parser end |
#results_transformer ⇒ Object
Returns the value of attribute results_transformer.
718 719 720 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 718 def results_transformer @results_transformer end |
#server_address ⇒ Object
Returns the value of attribute server_address.
710 711 712 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 710 def server_address @server_address end |
#status ⇒ Object
Returns the value of attribute status.
707 708 709 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 707 def status @status end |
#updated_at ⇒ Object
Generic distribution provider action last update date as Unix timestamp (In seconds)
704 705 706 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 704 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 745 def from_xml(xml_element) super self.id = xml_element.elements['id'].text self.created_at = xml_element.elements['createdAt'].text self.updated_at = xml_element.elements['updatedAt'].text self.generic_distribution_provider_id = xml_element.elements['genericDistributionProviderId'].text self.action = xml_element.elements['action'].text self.status = xml_element.elements['status'].text self.results_parser = xml_element.elements['resultsParser'].text self.protocol = xml_element.elements['protocol'].text self.server_address = xml_element.elements['serverAddress'].text self.remote_path = xml_element.elements['remotePath'].text self.remote_username = xml_element.elements['remoteUsername'].text self.remote_password = xml_element.elements['remotePassword'].text self.editable_fields = xml_element.elements['editableFields'].text self.mandatory_fields = xml_element.elements['mandatoryFields'].text self.mrss_transformer = xml_element.elements['mrssTransformer'].text self.mrss_validator = xml_element.elements['mrssValidator'].text self.results_transformer = xml_element.elements['resultsTransformer'].text end |