Table of Contents - tartarus-rb-0.5.0 Documentation
Classes and Modules
- Tartarus
- Tartarus::ArchivableCollectionRepository
- Tartarus::ArchivableItem
- Tartarus::ArchivableItem::SidekiqCronJobSerializer
- Tartarus::ArchiveModelWithTenant
- Tartarus::ArchiveModelWithoutTenant
- Tartarus::ArchiveStrategy
- Tartarus::ArchiveStrategy::DeleteAll
- Tartarus::ArchiveStrategy::DeleteAllUsingLimitInBatches
- Tartarus::ArchiveStrategy::DeleteAllWithoutBatches
- Tartarus::ArchiveStrategy::DestroyAll
- Tartarus::ArchiveStrategy::DestroyAllWithoutBatches
- Tartarus::ArchiveStrategy::ExtractBatch
- Tartarus::Rb
- Tartarus::Registry
- Tartarus::RemoteStorage
- Tartarus::RemoteStorage::Glacier
- Tartarus::RemoteStorage::Glacier::Client
- Tartarus::RemoteStorage::Glacier::Configuration
- Tartarus::RemoteStorage::Glacier::CsvExport
- Tartarus::RemoteStorage::Glacier::File
- Tartarus::RemoteStorage::Glacier::RegisterUpload
- Tartarus::RemoteStorage::Null
- Tartarus::Repository
- Tartarus::ScheduleArchivingModel
- Tartarus::Sidekiq
- Tartarus::Sidekiq::ArchiveModelWithTenantJob
- Tartarus::Sidekiq::ArchiveModelWithoutTenantJob
- Tartarus::Sidekiq::ScheduleArchivingModelJob
Methods
- ::build — Tartarus::RemoteStorage::Glacier::Configuration
- ::new — Tartarus
- ::new — Tartarus::ArchivableCollectionRepository
- ::new — Tartarus::ArchiveModelWithTenant
- ::new — Tartarus::ArchiveModelWithoutTenant
- ::new — Tartarus::ArchiveStrategy::DeleteAllUsingLimitInBatches
- ::new — Tartarus::ArchiveStrategy::ExtractBatch
- ::new — Tartarus::Registry
- ::new — Tartarus::RemoteStorage::Glacier
- ::new — Tartarus::RemoteStorage::Glacier::Client
- ::new — Tartarus::RemoteStorage::Glacier::CsvExport
- ::new — Tartarus::RemoteStorage::Glacier::RegisterUpload
- ::new — Tartarus::Repository
- ::new — Tartarus::ScheduleArchivingModel
- ::registry — Tartarus
- ::store — Tartarus::RemoteStorage::Null
- #active_job — Tartarus::ArchivableItem
- #archive — Tartarus::ArchiveModelWithTenant
- #archive — Tartarus::ArchiveModelWithoutTenant
- #archive_items_older_than= — Tartarus::ArchivableItem
- #archive_strategy — Tartarus::ArchivableItem
- #archive_with — Tartarus::ArchivableItem
- #batch_size — Tartarus::ArchivableItem
- #body — Tartarus::RemoteStorage::Glacier::File
- #call — Tartarus::ArchiveStrategy::DeleteAll
- #call — Tartarus::ArchiveStrategy::DeleteAllUsingLimitInBatches
- #call — Tartarus::ArchiveStrategy::DeleteAllWithoutBatches
- #call — Tartarus::ArchiveStrategy::DestroyAll
- #call — Tartarus::ArchiveStrategy::DestroyAllWithoutBatches
- #call — Tartarus::ArchiveStrategy::ExtractBatch
- #checksum — Tartarus::RemoteStorage::Glacier::File
- #client — Tartarus::RemoteStorage::Glacier
- #collection_for — Tartarus::ArchivableCollectionRepository
- #collection_to_archive — Tartarus::ArchiveModelWithTenant
- #collection_to_archive — Tartarus::ArchiveModelWithoutTenant
- #cron= — Tartarus::ArchivableItem
- #delete_from_local_storage — Tartarus::RemoteStorage::Glacier::File
- #description — Tartarus::RemoteStorage::Glacier::File
- #description_for_item — Tartarus::ArchivableItem::SidekiqCronJobSerializer
- #each_tenant — Tartarus::ScheduleArchivingModel
- #enqueue — Tartarus::ScheduleArchivingModel
- #ensure_column_exists — Tartarus::ArchivableCollectionRepository
- #export — Tartarus::RemoteStorage::Glacier::CsvExport
- #export_to_csv — Tartarus::RemoteStorage::Glacier
- #file_service — Tartarus::RemoteStorage::Glacier::File
- #find_by_name — Tartarus::Registry
- #for — Tartarus::ArchiveStrategy
- #items_older_than — Tartarus::ArchivableCollectionRepository
- #items_older_than_for_tenant — Tartarus::ArchivableCollectionRepository
- #name — Tartarus::ArchivableItem
- #name_for_item — Tartarus::ArchivableItem::SidekiqCronJobSerializer
- #path_to_file_for — Tartarus::RemoteStorage::Glacier
- #perform — Tartarus::Sidekiq::ArchiveModelWithTenantJob
- #perform — Tartarus::Sidekiq::ArchiveModelWithoutTenantJob
- #perform — Tartarus::Sidekiq::ScheduleArchivingModelJob
- #raise_invalid_job — Tartarus::Repository
- #register — Tartarus
- #register — Tartarus::Registry
- #register — Tartarus::RemoteStorage::Glacier::RegisterUpload
- #register_upload — Tartarus::RemoteStorage::Glacier
- #remote_storage — Tartarus::ArchivableItem
- #reset — Tartarus::Registry
- #save — Tartarus::Repository
- #schedule — Tartarus
- #schedule — Tartarus::ScheduleArchivingModel
- #scope_by_tenant? — Tartarus::ArchivableItem
- #serialize — Tartarus::ArchivableItem::SidekiqCronJobSerializer
- #storage_directory — Tartarus::RemoteStorage::Glacier::Configuration
- #store — Tartarus::RemoteStorage::Glacier
- #suppressed_in_batches? — Tartarus::ArchiveStrategy::ExtractBatch
- #tenant_value_source — Tartarus::ArchivableItem
- #tenants_range — Tartarus::ArchivableItem
- #tenants_range= — Tartarus::ArchivableItem
- #upload — Tartarus::RemoteStorage::Glacier
- #upload_archive — Tartarus::RemoteStorage::Glacier::Client
- #validate! — Tartarus::ArchivableItem
- #validate! — Tartarus::RemoteStorage::Glacier::Configuration
- #validate_presence — Tartarus::ArchivableItem
- #validate_presence — Tartarus::RemoteStorage::Glacier::Configuration
- #with_csv_export_file — Tartarus::RemoteStorage::Glacier::CsvExport