lib/kaltura/constants/batch_job.rb in velir_kaltura-ruby-0.4.6 vs lib/kaltura/constants/batch_job.rb in velir_kaltura-ruby-0.4.7

- old
+ new

@@ -1,62 +1,87 @@ module Kaltura module Constants + ## + # The constants module will soon be depreciated into an Enumeration module to + # be more in line with the C# API client's namespacing. + # + # @see Kaltura::Filter::BatchJobFilter + # @see Kaltura::BulkUpload + ## module BatchJob + ## + # The constants module will soon be depreciated into an Enumeration module to + # be more in line with the C# API client's namespacing. + # + # @see Kaltura::Filter::BatchJobFilter + ## class OrderBy - STATUS_ASC = "+status" - STATUS_DESC = "-status" - QUEUE_TIME_ASC = "+queueTime" - QUEUE_TIME_DESC = "-queueTime" - FINISH_TIME_ASC = "+finishTime" - FINISH_TIME_DESC = "-finishTime" - CREATED_AT_ASC = "+createdAt" - CREATED_AT_DESC = "-createdAt" - EXECUTION_ATTEMPTS_ASC = "+executionAttempts" - EXECUTION_ATTEMPTS_DESC = "-executionAttempts" + STATUS_ASC = "+status" #order by status ascending. + STATUS_DESC = "-status" #order by status descending. + QUEUE_TIME_ASC = "+queueTime" #order by queue time ascending. + QUEUE_TIME_DESC = "-queueTime" #order by queue time descending. + FINISH_TIME_ASC = "+finishTime" #order by finish time ascending. + FINISH_TIME_DESC = "-finishTime" #order by finish time descending. + CREATED_AT_ASC = "+createdAt" #order by created at ascending. + CREATED_AT_DESC = "-createdAt" #order by created_at descending. + EXECUTION_ATTEMPTS_ASC = "+executionAttempts" #order by execution attempts ascending. + EXECUTION_ATTEMPTS_DESC = "-executionAttempts" #order by execution attempts descending. end - + + ## + # The constants module will soon be depreciated into an Enumeration module to + # be more in line with the C# API client's namespacing. + # + # @see Kaltura::BulkUpload + ## class Status - PENDING = 0 - QUEUED = 1 - PROCESSING = 2 - PROCESSED = 3 - MOVEFILE = 4 - FINISHED = 5 - FAILED = 6 - ABORTED = 7 - ALMOST_DONE = 8 - RETRY = 9 - FATAL = 10 - DONT_PROCESS = 11 + PENDING = 0 #pending status + QUEUED = 1 #queued status + PROCESSING = 2 #processing status + PROCESSED = 3 #processed status + MOVEFILE = 4 #moving the file status + FINISHED = 5 #finished status + FAILED = 6 #failed state + ABORTED = 7 #aborted state + ALMOST_DONE = 8 #nearly completed status + RETRY = 9 #retrying status + FATAL = 10 #fatal error state + DONT_PROCESS = 11 #unable to process state end + ## + # The constants module will soon be depreciated into an Enumeration module to + # be more in line with the C# API client's namespacing. + # + # @see Kaltura::BulkUpload + ## class Type - CONVERT = 0 - IMPORT = 1 - DELETE = 2 - FLATTEN = 3 - BULKUPLOAD = 4 - DVDCREATOR = 5 - DOWNLOAD = 6 - OOCONVERT = 7 - CONVERT_PROFILE = 10 - POSTCONVERT = 11 - PULL = 12 - REMOTE_CONVERT = 13 - EXTRACT_MEDIA = 14 - MAIL = 15 - NOTIFICATION = 16 - CLEANUP = 17 - SCHEDULER_HELPER = 18 - BULKDOWNLOAD = 19 - DB_CLEANUP = 20 - PROVISION_PROVIDE = 21 - CONVERT_COLLECTION = 22 - STORAGE_EXPORT = 23 - PROVISION_DELETE = 24 - STORAGE_DELETE = 25 - EMAIL_INGESTION = 26 - PROJECT = 1000 + CONVERT = 0 #conversion job + IMPORT = 1 #importing job + DELETE = 2 #deletion job + FLATTEN = 3 #flatten job + BULKUPLOAD = 4 #bulk upload job + DVDCREATOR = 5 #DVD creation job + DOWNLOAD = 6 #download job + OOCONVERT = 7 #conversion job + CONVERT_PROFILE = 10 #conversion profile creation job + POSTCONVERT = 11 #post conversion job + PULL = 12 #pull request job + REMOTE_CONVERT = 13 #remote conversion job + EXTRACT_MEDIA = 14 #media extraction job + MAIL = 15 #sending mail job + NOTIFICATION = 16 #notification job + CLEANUP = 17 #cleanup job + SCHEDULER_HELPER = 18 #scheduling job + BULKDOWNLOAD = 19 #bulk download job + DB_CLEANUP = 20 #database cleanup job + PROVISION_PROVIDE = 21 #provisioning job + CONVERT_COLLECTION = 22 #collection conversion job + STORAGE_EXPORT = 23 #storage export job + PROVISION_DELETE = 24 #provisioning deletion job + STORAGE_DELETE = 25 #storage deletion job + EMAIL_INGESTION = 26 #email ingestion job + PROJECT = 1000 #project job end end end end \ No newline at end of file