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.
880 881 882 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 880 def action @action end |
#created_at ⇒ Object
Generic distribution provider action creation date as Unix timestamp (In seconds)
876 877 878 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 876 def created_at @created_at end |
#editable_fields ⇒ Object
Returns the value of attribute editable_fields.
888 889 890 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 888 def editable_fields @editable_fields end |
#generic_distribution_provider_id ⇒ Object
Returns the value of attribute generic_distribution_provider_id.
879 880 881 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 879 def generic_distribution_provider_id @generic_distribution_provider_id end |
#id ⇒ Object
Auto generated
874 875 876 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 874 def id @id end |
#mandatory_fields ⇒ Object
Returns the value of attribute mandatory_fields.
889 890 891 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 889 def mandatory_fields @mandatory_fields end |
#mrss_transformer ⇒ Object
Returns the value of attribute mrss_transformer.
890 891 892 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 890 def mrss_transformer @mrss_transformer end |
#mrss_validator ⇒ Object
Returns the value of attribute mrss_validator.
891 892 893 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 891 def mrss_validator @mrss_validator end |
#protocol ⇒ Object
Returns the value of attribute protocol.
883 884 885 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 883 def protocol @protocol end |
#remote_password ⇒ Object
Returns the value of attribute remote_password.
887 888 889 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 887 def remote_password @remote_password end |
#remote_path ⇒ Object
Returns the value of attribute remote_path.
885 886 887 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 885 def remote_path @remote_path end |
#remote_username ⇒ Object
Returns the value of attribute remote_username.
886 887 888 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 886 def remote_username @remote_username end |
#results_parser ⇒ Object
Returns the value of attribute results_parser.
882 883 884 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 882 def results_parser @results_parser end |
#results_transformer ⇒ Object
Returns the value of attribute results_transformer.
892 893 894 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 892 def results_transformer @results_transformer end |
#server_address ⇒ Object
Returns the value of attribute server_address.
884 885 886 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 884 def server_address @server_address end |
#status ⇒ Object
Returns the value of attribute status.
881 882 883 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 881 def status @status end |
#updated_at ⇒ Object
Generic distribution provider action last update date as Unix timestamp (In seconds)
878 879 880 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 878 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
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 965 966 967 968 969 970 971 972 |
# File 'lib/kaltura_plugins/kaltura_content_distribution_client_plugin.rb', line 919 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 |