Table of Contents - cloudtasker-0.12.1 Documentation
Pages
Classes and Modules
- ActiveJob
- ActiveJob::QueueAdapters
- ActiveJob::QueueAdapters::CloudtaskerAdapter
- ActiveJob::QueueAdapters::CloudtaskerAdapter::JobWrapper
- Cloudtasker
- Cloudtasker::AuthenticationError
- Cloudtasker::Authenticator
- Cloudtasker::Backend
- Cloudtasker::Backend::GoogleCloudTask
- Cloudtasker::Backend::MemoryTask
- Cloudtasker::Backend::RedisTask
- Cloudtasker::Batch
- Cloudtasker::Batch::BatchProgress
- Cloudtasker::Batch::Extension
- Cloudtasker::Batch::Extension::Worker
- Cloudtasker::Batch::Job
- Cloudtasker::Batch::Middleware
- Cloudtasker::Batch::Middleware::Server
- Cloudtasker::CLI
- Cloudtasker::CloudTask
- Cloudtasker::Config
- Cloudtasker::Cron
- Cloudtasker::Cron::Job
- Cloudtasker::Cron::Middleware
- Cloudtasker::Cron::Middleware::Server
- Cloudtasker::Cron::Schedule
- Cloudtasker::DeadWorkerError
- Cloudtasker::Engine
- Cloudtasker::InvalidWorkerError
- Cloudtasker::LocalServer
- Cloudtasker::MaxTaskSizeExceededError
- Cloudtasker::MetaStore
- Cloudtasker::Middleware
- Cloudtasker::Middleware::Chain
- Cloudtasker::Middleware::Entry
- Cloudtasker::MissingWorkerArgumentsError
- Cloudtasker::RedisClient
- Cloudtasker::Testing
- Cloudtasker::UniqueJob
- Cloudtasker::UniqueJob::ConflictStrategy
- Cloudtasker::UniqueJob::ConflictStrategy::BaseStrategy
- Cloudtasker::UniqueJob::ConflictStrategy::Raise
- Cloudtasker::UniqueJob::ConflictStrategy::Reject
- Cloudtasker::UniqueJob::ConflictStrategy::Reschedule
- Cloudtasker::UniqueJob::Job
- Cloudtasker::UniqueJob::Lock
- Cloudtasker::UniqueJob::Lock::BaseLock
- Cloudtasker::UniqueJob::Lock::NoOp
- Cloudtasker::UniqueJob::Lock::UntilExecuted
- Cloudtasker::UniqueJob::Lock::UntilExecuting
- Cloudtasker::UniqueJob::Lock::WhileExecuting
- Cloudtasker::UniqueJob::LockError
- Cloudtasker::UniqueJob::Middleware
- Cloudtasker::UniqueJob::Middleware::Client
- Cloudtasker::UniqueJob::Middleware::Server
- Cloudtasker::Worker
- Cloudtasker::Worker::ClassMethods
- Cloudtasker::WorkerHandler
- Cloudtasker::WorkerLogger
- Cloudtasker::WorkerWrapper
Methods
- ::all — Cloudtasker::Backend::MemoryTask
- ::all — Cloudtasker::Backend::RedisTask
- ::all — Cloudtasker::Cron::Schedule
- ::backend — Cloudtasker::CloudTask
- ::clear — Cloudtasker::Backend::MemoryTask
- ::clear_all — Cloudtasker::Worker
- ::client — Cloudtasker::Backend::GoogleCloudTask
- ::client — Cloudtasker::RedisClient
- ::config — Cloudtasker::Backend::GoogleCloudTask
- ::config — Cloudtasker
- ::configure — Cloudtasker
- ::configure — Cloudtasker::Batch::Middleware
- ::configure — Cloudtasker::Cron::Middleware
- ::configure — Cloudtasker::UniqueJob
- ::configure — Cloudtasker::UniqueJob::Middleware
- ::create — Cloudtasker::Backend::GoogleCloudTask
- ::create — Cloudtasker::Backend::MemoryTask
- ::create — Cloudtasker::Backend::RedisTask
- ::create — Cloudtasker::CloudTask
- ::create — Cloudtasker::Cron::Schedule
- ::delete — Cloudtasker::Backend::GoogleCloudTask
- ::delete — Cloudtasker::Backend::MemoryTask
- ::delete — Cloudtasker::Backend::RedisTask
- ::delete — Cloudtasker::CloudTask
- ::delete — Cloudtasker::Cron::Schedule
- ::drain — Cloudtasker::Backend::MemoryTask
- ::drain_all — Cloudtasker::Worker
- ::execute_from_payload! — Cloudtasker::WorkerHandler
- ::extract_payload — Cloudtasker::WorkerHandler
- ::find — Cloudtasker::Backend::GoogleCloudTask
- ::find — Cloudtasker::Backend::MemoryTask
- ::find — Cloudtasker::Backend::RedisTask
- ::find — Cloudtasker::Batch::Job
- ::find — Cloudtasker::CloudTask
- ::find — Cloudtasker::Cron::Schedule
- ::for — Cloudtasker::Batch::Job
- ::format_schedule_time — Cloudtasker::Backend::GoogleCloudTask
- ::format_task_payload — Cloudtasker::Backend::GoogleCloudTask
- ::from_hash — Cloudtasker::Worker
- ::from_json — Cloudtasker::Worker
- ::included — Cloudtasker::Worker
- ::inline_mode? — Cloudtasker::Backend::MemoryTask
- ::key — Cloudtasker::Backend::RedisTask
- ::key — Cloudtasker::Batch::Job
- ::key — Cloudtasker::Cron::Schedule
- ::key — Cloudtasker::WorkerHandler
- ::load_from_hash! — Cloudtasker::Cron::Schedule
- ::lock_ttl — Cloudtasker::UniqueJob
- ::log_execution_error — Cloudtasker::WorkerHandler
- ::logger — Cloudtasker
- ::new — Cloudtasker::Backend::GoogleCloudTask
- ::new — Cloudtasker::Backend::MemoryTask
- ::new — Cloudtasker::Backend::RedisTask
- ::new — Cloudtasker::Batch::BatchProgress
- ::new — Cloudtasker::Batch::Job
- ::new — Cloudtasker::CloudTask
- ::new — Cloudtasker::Cron::Job
- ::new — Cloudtasker::Cron::Schedule
- ::new — Cloudtasker::MaxTaskSizeExceededError
- ::new — Cloudtasker::MetaStore
- ::new — Cloudtasker::Middleware::Chain
- ::new — Cloudtasker::Middleware::Entry
- ::new — Cloudtasker::UniqueJob::ConflictStrategy::BaseStrategy
- ::new — Cloudtasker::UniqueJob::Job
- ::new — Cloudtasker::UniqueJob::Lock::BaseLock
- ::new — Cloudtasker::WorkerHandler
- ::new — Cloudtasker::WorkerLogger
- ::new — Cloudtasker::WorkerWrapper
- ::new — Cloudtasker::Worker
- ::pop — Cloudtasker::Backend::RedisTask
- ::queue — Cloudtasker::Backend::MemoryTask
- ::queue_path — Cloudtasker::Backend::GoogleCloudTask
- ::ready_to_process — Cloudtasker::Backend::RedisTask
- ::redis — Cloudtasker::Backend::RedisTask
- ::redis — Cloudtasker::Batch::Job
- ::redis — Cloudtasker::Cron::Schedule
- ::redis — Cloudtasker::WorkerHandler
- ::setup_queue — Cloudtasker::Backend::GoogleCloudTask
- ::with_gax_retries — Cloudtasker::Backend::GoogleCloudTask
- ::with_worker_handling — Cloudtasker::WorkerHandler
- #+ — Cloudtasker::Batch::BatchProgress
- #== — Cloudtasker::Backend::MemoryTask
- #== — Cloudtasker::Backend::RedisTask
- #== — Cloudtasker::Batch::Job
- #== — Cloudtasker::CloudTask
- #== — Cloudtasker::Cron::Schedule
- #== — Cloudtasker::MetaStore
- #== — Cloudtasker::Worker
- #add — Cloudtasker::Batch::Job
- #add — Cloudtasker::Middleware::Chain
- #add_to_queue — Cloudtasker::Batch::Job
- #arguments_missing? — Cloudtasker::Worker
- #assign_attributes — Cloudtasker::Cron::Schedule
- #banner — Cloudtasker::CLI
- #batch_gid — Cloudtasker::Batch::Job
- #batch_id — Cloudtasker::Batch::Job
- #batch_state — Cloudtasker::Batch::Job
- #batch_state_gid — Cloudtasker::Batch::Job
- #boot_system — Cloudtasker::CLI
- #build_worker — ActiveJob::QueueAdapters::CloudtaskerAdapter
- #call — Cloudtasker::Batch::Middleware::Server
- #call — Cloudtasker::Cron::Middleware::Server
- #call — Cloudtasker::UniqueJob::Middleware::Client
- #call — Cloudtasker::UniqueJob::Middleware::Server
- #changed? — Cloudtasker::Cron::Schedule
- #cleanup — Cloudtasker::Batch::Job
- #clear — Cloudtasker::Middleware::Chain
- #clear — Cloudtasker::RedisClient
- #client — Cloudtasker::RedisClient
- #client_middleware — Cloudtasker::Config
- #cloudtasker_options — Cloudtasker::Worker::ClassMethods
- #cloudtasker_options_hash — Cloudtasker::Worker::ClassMethods
- #complete — Cloudtasker::Batch::Job
- #complete? — Cloudtasker::Batch::Job
- #completed — Cloudtasker::Batch::BatchProgress
- #config — Cloudtasker::Authenticator
- #config_changed? — Cloudtasker::Cron::Schedule
- #conflict_instance — Cloudtasker::UniqueJob::Lock::BaseLock
- #context_processor — Cloudtasker::WorkerLogger
- #count — Cloudtasker::Batch::BatchProgress
- #cron_job? — Cloudtasker::Cron::Job
- #cron_schedule — Cloudtasker::Cron::Job
- #cron_schedule — Cloudtasker::Cron::Schedule
- #current_time — Cloudtasker::Cron::Job
- #dead — Cloudtasker::Batch::BatchProgress
- #debug — Cloudtasker::WorkerLogger
- #default_conflict_strategy — Cloudtasker::UniqueJob::Lock::BaseLock
- #del — Cloudtasker::MetaStore
- #deliver — Cloudtasker::Backend::RedisTask
- #destroy — Cloudtasker::Backend::RedisTask
- #digest_hash — Cloudtasker::UniqueJob::Job
- #dispatch_deadline — Cloudtasker::Config
- #dispatch_deadline — Cloudtasker::Worker
- #done — Cloudtasker::Batch::BatchProgress
- #drain — Cloudtasker::Worker::ClassMethods
- #each — Cloudtasker::Middleware::Chain
- #empty? — Cloudtasker::Middleware::Chain
- #enable! — Cloudtasker::Testing
- #enabled? — Cloudtasker::Testing
- #enqueue — ActiveJob::QueueAdapters::CloudtaskerAdapter
- #enqueue_at — ActiveJob::QueueAdapters::CloudtaskerAdapter
- #entries — Cloudtasker::Middleware::Chain
- #environment — Cloudtasker::Config
- #environment — Cloudtasker::CLI
- #error — Cloudtasker::WorkerLogger
- #errored — Cloudtasker::Batch::BatchProgress
- #execute — Cloudtasker::Backend::MemoryTask
- #execute — Cloudtasker::Batch::Job
- #execute — Cloudtasker::Cron::Job
- #execute — Cloudtasker::UniqueJob::Lock::BaseLock
- #execute — Cloudtasker::UniqueJob::Lock::UntilExecuted
- #execute — Cloudtasker::UniqueJob::Lock::UntilExecuting
- #execute — Cloudtasker::UniqueJob::Lock::WhileExecuting
- #execute — Cloudtasker::Worker
- #execute_middleware_chain — Cloudtasker::Worker
- #exists? — Cloudtasker::Middleware::Chain
- #expected_instance? — Cloudtasker::Cron::Job
- #fake! — Cloudtasker::Testing
- #fake? — Cloudtasker::Testing
- #fatal — Cloudtasker::WorkerLogger
- #fetch — Cloudtasker::RedisClient
- #flag — Cloudtasker::Cron::Job
- #flag_as_dead — Cloudtasker::Worker
- #format_log_message — Cloudtasker::Backend::RedisTask
- #formatted_message — Cloudtasker::WorkerLogger
- #formatted_message_as_string — Cloudtasker::WorkerLogger
- #gcp_location_id — Cloudtasker::Config
- #gcp_project_id — Cloudtasker::Config
- #gcp_queue_prefix — Cloudtasker::Config
- #get — Cloudtasker::MetaStore
- #gid — Cloudtasker::Backend::RedisTask
- #gid — Cloudtasker::Cron::Schedule
- #handle_signal — Cloudtasker::CLI
- #http_client — Cloudtasker::Backend::RedisTask
- #id — Cloudtasker::UniqueJob::Job
- #in_memory? — Cloudtasker::Testing
- #info — Cloudtasker::WorkerLogger
- #inline! — Cloudtasker::Testing
- #inline? — Cloudtasker::Testing
- #insert_after — Cloudtasker::Middleware::Chain
- #insert_before — Cloudtasker::Middleware::Chain
- #invoke — Cloudtasker::Middleware::Chain
- #job_class_name — Cloudtasker::WorkerWrapper
- #job_class_name — Cloudtasker::Worker
- #job_dead? — Cloudtasker::Worker
- #job_duration — Cloudtasker::Worker
- #job_gid — Cloudtasker::Cron::Job
- #job_id — Cloudtasker::Cron::Job
- #job_max_retries — Cloudtasker::Worker
- #job_must_die? — Cloudtasker::Worker
- #job_queue — Cloudtasker::Worker
- #jobs — Cloudtasker::Batch::Job
- #jobs — Cloudtasker::Worker::ClassMethods
- #jruby? — Cloudtasker::CLI
- #key — Cloudtasker::Batch::Job
- #key — Cloudtasker::Cron::Job
- #local_server — Cloudtasker::CLI
- #lock! — Cloudtasker::UniqueJob::Job
- #lock_instance — Cloudtasker::UniqueJob::Job
- #lock_ttl — Cloudtasker::UniqueJob::Job
- #log_block — Cloudtasker::WorkerLogger
- #log_message — Cloudtasker::WorkerLogger
- #logger — Cloudtasker::Config
- #logger — Cloudtasker::WorkerLogger
- #logger — Cloudtasker::CLI
- #logger — Cloudtasker::Worker
- #make_new — Cloudtasker::Middleware::Entry
- #max_retries — Cloudtasker::Config
- #max_retries — Cloudtasker::Worker::ClassMethods
- #method_missing — Cloudtasker::RedisClient
- #method_missing — Cloudtasker::WorkerLogger
- #migrate_batch_state_to_redis_hash — Cloudtasker::Batch::Job
- #mode — Cloudtasker::Config
- #new_instance — Cloudtasker::WorkerWrapper
- #new_instance — Cloudtasker::Worker
- #next_time — Cloudtasker::Cron::Job
- #next_time — Cloudtasker::Cron::Schedule
- #non_dev_warning_message — Cloudtasker::CLI
- #on_batch_node_complete — Cloudtasker::Batch::Job
- #on_child_complete — Cloudtasker::Batch::Job
- #on_complete — Cloudtasker::Batch::Job
- #on_dead — Cloudtasker::Config
- #on_error — Cloudtasker::Config
- #on_execute — Cloudtasker::UniqueJob::ConflictStrategy::BaseStrategy
- #on_execute — Cloudtasker::UniqueJob::ConflictStrategy::Raise
- #on_execute — Cloudtasker::UniqueJob::ConflictStrategy::Reschedule
- #on_schedule — Cloudtasker::UniqueJob::ConflictStrategy::BaseStrategy
- #on_schedule — Cloudtasker::UniqueJob::ConflictStrategy::Raise
- #on_schedule — Cloudtasker::UniqueJob::ConflictStrategy::Reschedule
- #options — Cloudtasker::UniqueJob::Job
- #options — Cloudtasker::UniqueJob::Lock::BaseLock
- #parent_batch — Cloudtasker::Batch::Job
- #payload — Cloudtasker::Backend::MemoryTask
- #pending — Cloudtasker::Batch::BatchProgress
- #percent — Cloudtasker::Batch::BatchProgress
- #perform_async — Cloudtasker::Worker::ClassMethods
- #perform_at — Cloudtasker::Worker::ClassMethods
- #perform_in — Cloudtasker::Worker::ClassMethods
- #persist_cloud_task — Cloudtasker::Cron::Schedule
- #prepend — Cloudtasker::Middleware::Chain
- #print_banner — Cloudtasker::CLI
- #print_non_dev_warning — Cloudtasker::CLI
- #process_jobs — Cloudtasker::LocalServer
- #process_task — Cloudtasker::LocalServer
- #processing — Cloudtasker::Batch::BatchProgress
- #processor_host — Cloudtasker::Config
- #processor_host= — Cloudtasker::Config
- #processor_path — Cloudtasker::Config
- #processor_url — Cloudtasker::Config
- #progress — Cloudtasker::Batch::Job
- #rails_app? — Cloudtasker::CLI
- #raise_lock_error — Cloudtasker::UniqueJob::ConflictStrategy::Raise
- #redis — Cloudtasker::Backend::RedisTask
- #redis — Cloudtasker::Batch::Job
- #redis — Cloudtasker::Cron::Job
- #redis — Cloudtasker::Cron::Schedule
- #redis — Cloudtasker::UniqueJob::Job
- #redis_payload_storage_threshold — Cloudtasker::Config
- #reenqueue — Cloudtasker::Worker
- #reenqueued? — Cloudtasker::Batch::Job
- #relative_queue — Cloudtasker::Backend::GoogleCloudTask
- #remove — Cloudtasker::Middleware::Chain
- #request_content — Cloudtasker::Backend::RedisTask
- #respond_to_missing? — Cloudtasker::RedisClient
- #respond_to_missing? — Cloudtasker::WorkerLogger
- #retrieve — Cloudtasker::Middleware::Chain
- #retry_instance? — Cloudtasker::Cron::Job
- #retry_later — Cloudtasker::Backend::RedisTask
- #run — Cloudtasker::CLI
- #run_callback — Cloudtasker::Worker
- #run_server — Cloudtasker::CLI
- #run_worker_callback — Cloudtasker::Batch::Job
- #save — Cloudtasker::Batch::Job
- #save — Cloudtasker::Cron::Schedule
- #schedule — Cloudtasker::UniqueJob::Lock::BaseLock
- #schedule — Cloudtasker::UniqueJob::Lock::UntilExecuted
- #schedule — Cloudtasker::UniqueJob::Lock::UntilExecuting
- #schedule — Cloudtasker::WorkerHandler
- #schedule — Cloudtasker::Worker
- #schedule — Cloudtasker::Worker::ClassMethods
- #schedule! — Cloudtasker::Cron::Job
- #schedule_id — Cloudtasker::Cron::Job
- #schedule_time — Cloudtasker::Worker
- #scheduled — Cloudtasker::Batch::BatchProgress
- #search — Cloudtasker::RedisClient
- #secret — Cloudtasker::Config
- #server_middleware — Cloudtasker::Config
- #set — Cloudtasker::Cron::Job
- #set — Cloudtasker::MetaStore
- #setup — Cloudtasker::Batch::Job
- #setup_signals — Cloudtasker::CLI
- #start — Cloudtasker::LocalServer
- #state — Cloudtasker::Cron::Job
- #stop — Cloudtasker::LocalServer
- #store_payload_in_redis? — Cloudtasker::WorkerHandler
- #switch_test_mode — Cloudtasker::Testing
- #task_payload — Cloudtasker::WorkerHandler
- #to_config — Cloudtasker::Cron::Schedule
- #to_h — Cloudtasker::Backend::GoogleCloudTask
- #to_h — Cloudtasker::Backend::MemoryTask
- #to_h — Cloudtasker::Backend::RedisTask
- #to_h — Cloudtasker::Cron::Schedule
- #to_h — Cloudtasker::MetaStore
- #to_h — Cloudtasker::Worker
- #to_json — Cloudtasker::MetaStore
- #to_json — Cloudtasker::Worker
- #total — Cloudtasker::Batch::BatchProgress
- #unique_args — Cloudtasker::UniqueJob::Job
- #unique_gid — Cloudtasker::UniqueJob::Job
- #unique_id — Cloudtasker::UniqueJob::Job
- #unlock! — Cloudtasker::UniqueJob::Job
- #update — Cloudtasker::Cron::Schedule
- #update_state — Cloudtasker::Batch::Job
- #valid? — Cloudtasker::Cron::Schedule
- #verification_token — Cloudtasker::Authenticator
- #verify — Cloudtasker::Authenticator
- #verify! — Cloudtasker::Authenticator
- #with_lock — Cloudtasker::RedisClient
- #worker_args_payload — Cloudtasker::WorkerHandler
- #worker_class_name — Cloudtasker::Backend::MemoryTask
- #worker_instance — Cloudtasker::Cron::Schedule
- #worker_payload — Cloudtasker::WorkerHandler
- #write — Cloudtasker::RedisClient