Class: Kaltura::KalturaDropFolder
- Inherits:
-
KalturaObjectBase
- Object
- KalturaObjectBase
- Kaltura::KalturaDropFolder
- Defined in:
- lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#auto_file_delete_days ⇒ Object
Returns the value of attribute auto_file_delete_days.
-
#categories_metadata_field_name ⇒ Object
Returns the value of attribute categories_metadata_field_name.
-
#conversion_profile_id ⇒ Object
Returns the value of attribute conversion_profile_id.
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#dc ⇒ Object
Returns the value of attribute dc.
-
#description ⇒ Object
Returns the value of attribute description.
-
#enforce_entitlement ⇒ Object
Returns the value of attribute enforce_entitlement.
-
#error_code ⇒ Object
Returns the value of attribute error_code.
-
#error_description ⇒ Object
Returns the value of attribute error_description.
-
#file_delete_policy ⇒ Object
Returns the value of attribute file_delete_policy.
-
#file_handler_config ⇒ Object
Returns the value of attribute file_handler_config.
-
#file_handler_type ⇒ Object
Returns the value of attribute file_handler_type.
-
#file_name_patterns ⇒ Object
Returns the value of attribute file_name_patterns.
-
#file_size_check_interval ⇒ Object
The ammount of time, in seconds, that should pass so that a file with no change in size we’ll be treated as “finished uploading to folder”.
-
#id ⇒ Object
Returns the value of attribute id.
-
#ignore_file_name_patterns ⇒ Object
Returns the value of attribute ignore_file_name_patterns.
-
#incremental ⇒ Object
Returns the value of attribute incremental.
-
#last_accessed_at ⇒ Object
Returns the value of attribute last_accessed_at.
-
#last_file_timestamp ⇒ Object
Returns the value of attribute last_file_timestamp.
-
#metadata_profile_id ⇒ Object
Returns the value of attribute metadata_profile_id.
-
#name ⇒ Object
Returns the value of attribute name.
-
#partner_id ⇒ Object
Returns the value of attribute partner_id.
-
#path ⇒ Object
Returns the value of attribute path.
-
#should_validate_ks ⇒ Object
Returns the value of attribute should_validate_ks.
-
#status ⇒ Object
Returns the value of attribute status.
-
#tags ⇒ Object
Returns the value of attribute tags.
-
#type ⇒ Object
Returns the value of attribute type.
-
#updated_at ⇒ Object
Returns the value of attribute updated_at.
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#auto_file_delete_days ⇒ Object
Returns the value of attribute auto_file_delete_days.
226 227 228 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 226 def auto_file_delete_days @auto_file_delete_days end |
#categories_metadata_field_name ⇒ Object
Returns the value of attribute categories_metadata_field_name.
240 241 242 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 240 def @categories_metadata_field_name end |
#conversion_profile_id ⇒ Object
Returns the value of attribute conversion_profile_id.
219 220 221 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 219 def conversion_profile_id @conversion_profile_id end |
#created_at ⇒ Object
Returns the value of attribute created_at.
234 235 236 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 234 def created_at @created_at end |
#dc ⇒ Object
Returns the value of attribute dc.
220 221 222 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 220 def dc @dc end |
#description ⇒ Object
Returns the value of attribute description.
216 217 218 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 216 def description @description end |
#enforce_entitlement ⇒ Object
Returns the value of attribute enforce_entitlement.
241 242 243 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 241 def enforce_entitlement @enforce_entitlement end |
#error_code ⇒ Object
Returns the value of attribute error_code.
231 232 233 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 231 def error_code @error_code end |
#error_description ⇒ Object
Returns the value of attribute error_description.
232 233 234 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 232 def error_description @error_description end |
#file_delete_policy ⇒ Object
Returns the value of attribute file_delete_policy.
225 226 227 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 225 def file_delete_policy @file_delete_policy end |
#file_handler_config ⇒ Object
Returns the value of attribute file_handler_config.
229 230 231 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 229 def file_handler_config @file_handler_config end |
#file_handler_type ⇒ Object
Returns the value of attribute file_handler_type.
227 228 229 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 227 def file_handler_type @file_handler_type end |
#file_name_patterns ⇒ Object
Returns the value of attribute file_name_patterns.
228 229 230 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 228 def file_name_patterns @file_name_patterns end |
#file_size_check_interval ⇒ Object
The ammount of time, in seconds, that should pass so that a file with no change in size we’ll be treated as “finished uploading to folder”
224 225 226 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 224 def file_size_check_interval @file_size_check_interval end |
#id ⇒ Object
Returns the value of attribute id.
213 214 215 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 213 def id @id end |
#ignore_file_name_patterns ⇒ Object
Returns the value of attribute ignore_file_name_patterns.
233 234 235 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 233 def ignore_file_name_patterns @ignore_file_name_patterns end |
#incremental ⇒ Object
Returns the value of attribute incremental.
237 238 239 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 237 def incremental @incremental end |
#last_accessed_at ⇒ Object
Returns the value of attribute last_accessed_at.
236 237 238 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 236 def last_accessed_at @last_accessed_at end |
#last_file_timestamp ⇒ Object
Returns the value of attribute last_file_timestamp.
238 239 240 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 238 def @last_file_timestamp end |
#metadata_profile_id ⇒ Object
Returns the value of attribute metadata_profile_id.
239 240 241 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 239 def @metadata_profile_id end |
#name ⇒ Object
Returns the value of attribute name.
215 216 217 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 215 def name @name end |
#partner_id ⇒ Object
Returns the value of attribute partner_id.
214 215 216 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 214 def partner_id @partner_id end |
#path ⇒ Object
Returns the value of attribute path.
221 222 223 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 221 def path @path end |
#should_validate_ks ⇒ Object
Returns the value of attribute should_validate_ks.
242 243 244 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 242 def should_validate_ks @should_validate_ks end |
#status ⇒ Object
Returns the value of attribute status.
218 219 220 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 218 def status @status end |
#tags ⇒ Object
Returns the value of attribute tags.
230 231 232 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 230 def @tags end |
#type ⇒ Object
Returns the value of attribute type.
217 218 219 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 217 def type @type end |
#updated_at ⇒ Object
Returns the value of attribute updated_at.
235 236 237 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 235 def updated_at @updated_at end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'lib/kaltura_plugins/kaltura_drop_folder_client_plugin.rb', line 293 def from_xml(xml_element) super self.id = xml_element.elements['id'].text self.partner_id = xml_element.elements['partnerId'].text self.name = xml_element.elements['name'].text self.description = xml_element.elements['description'].text self.type = xml_element.elements['type'].text self.status = xml_element.elements['status'].text self.conversion_profile_id = xml_element.elements['conversionProfileId'].text self.dc = xml_element.elements['dc'].text self.path = xml_element.elements['path'].text self.file_size_check_interval = xml_element.elements['fileSizeCheckInterval'].text self.file_delete_policy = xml_element.elements['fileDeletePolicy'].text self.auto_file_delete_days = xml_element.elements['autoFileDeleteDays'].text self.file_handler_type = xml_element.elements['fileHandlerType'].text self.file_name_patterns = xml_element.elements['fileNamePatterns'].text self.file_handler_config = KalturaClientBase.object_from_xml(xml_element.elements['fileHandlerConfig'], 'KalturaDropFolderFileHandlerConfig') self. = xml_element.elements['tags'].text self.error_code = xml_element.elements['errorCode'].text self.error_description = xml_element.elements['errorDescription'].text self.ignore_file_name_patterns = xml_element.elements['ignoreFileNamePatterns'].text self.created_at = xml_element.elements['createdAt'].text self.updated_at = xml_element.elements['updatedAt'].text self.last_accessed_at = xml_element.elements['lastAccessedAt'].text self.incremental = xml_element.elements['incremental'].text self. = xml_element.elements['lastFileTimestamp'].text self. = xml_element.elements['metadataProfileId'].text self. = xml_element.elements['categoriesMetadataFieldName'].text self.enforce_entitlement = xml_element.elements['enforceEntitlement'].text self.should_validate_ks = xml_element.elements['shouldValidateKS'].text end |