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.
872 873 874 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 872 def action @action end |
#created_at ⇒ Object
Generic distribution provider action creation date as Unix timestamp (In seconds)
868 869 870 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 868 def created_at @created_at end |
#editable_fields ⇒ Object
Returns the value of attribute editable_fields.
880 881 882 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 880 def editable_fields @editable_fields end |
#generic_distribution_provider_id ⇒ Object
Returns the value of attribute generic_distribution_provider_id.
871 872 873 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 871 def generic_distribution_provider_id @generic_distribution_provider_id end |
#id ⇒ Object
Auto generated
866 867 868 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 866 def id @id end |
#mandatory_fields ⇒ Object
Returns the value of attribute mandatory_fields.
881 882 883 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 881 def mandatory_fields @mandatory_fields end |
#mrss_transformer ⇒ Object
Returns the value of attribute mrss_transformer.
882 883 884 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 882 def mrss_transformer @mrss_transformer end |
#mrss_validator ⇒ Object
Returns the value of attribute mrss_validator.
883 884 885 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 883 def mrss_validator @mrss_validator end |
#protocol ⇒ Object
Returns the value of attribute protocol.
875 876 877 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 875 def protocol @protocol end |
#remote_password ⇒ Object
Returns the value of attribute remote_password.
879 880 881 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 879 def remote_password @remote_password end |
#remote_path ⇒ Object
Returns the value of attribute remote_path.
877 878 879 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 877 def remote_path @remote_path end |
#remote_username ⇒ Object
Returns the value of attribute remote_username.
878 879 880 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 878 def remote_username @remote_username end |
#results_parser ⇒ Object
Returns the value of attribute results_parser.
874 875 876 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 874 def results_parser @results_parser end |
#results_transformer ⇒ Object
Returns the value of attribute results_transformer.
884 885 886 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 884 def results_transformer @results_transformer end |
#server_address ⇒ Object
Returns the value of attribute server_address.
876 877 878 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 876 def server_address @server_address end |
#status ⇒ Object
Returns the value of attribute status.
873 874 875 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 873 def status @status end |
#updated_at ⇒ Object
Generic distribution provider action last update date as Unix timestamp (In seconds)
870 871 872 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 870 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 911 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['createdAt'] != nil self.created_at = xml_element.elements['createdAt'].text end if xml_element.elements['updatedAt'] != nil self.updated_at = xml_element.elements['updatedAt'].text end if xml_element.elements['genericDistributionProviderId'] != nil self.generic_distribution_provider_id = xml_element.elements['genericDistributionProviderId'].text end if xml_element.elements['action'] != nil self.action = xml_element.elements['action'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['resultsParser'] != nil self.results_parser = xml_element.elements['resultsParser'].text end if xml_element.elements['protocol'] != nil self.protocol = xml_element.elements['protocol'].text end if xml_element.elements['serverAddress'] != nil self.server_address = xml_element.elements['serverAddress'].text end if xml_element.elements['remotePath'] != nil self.remote_path = xml_element.elements['remotePath'].text end if xml_element.elements['remoteUsername'] != nil self.remote_username = xml_element.elements['remoteUsername'].text end if xml_element.elements['remotePassword'] != nil self.remote_password = xml_element.elements['remotePassword'].text end if xml_element.elements['editableFields'] != nil self.editable_fields = xml_element.elements['editableFields'].text end if xml_element.elements['mandatoryFields'] != nil self.mandatory_fields = xml_element.elements['mandatoryFields'].text end if xml_element.elements['mrssTransformer'] != nil self.mrss_transformer = xml_element.elements['mrssTransformer'].text end if xml_element.elements['mrssValidator'] != nil self.mrss_validator = xml_element.elements['mrssValidator'].text end if xml_element.elements['resultsTransformer'] != nil self.results_transformer = xml_element.elements['resultsTransformer'].text end end |