class ActiveJob::QueueAdapters::AmazonSqsAdapter
def enqueue_at(job, timestamp)
def enqueue_at(job, timestamp) delay = (timestamp - Time.now.to_f).floor delay = 0 if delay.negative? raise ArgumentError, 'Unable to queue a job with a delay great than 15 minutes' if delay > 15.minutes _enqueue(job, nil, delay_seconds: delay) end