---
name: "Gearman::Job"
section: "3pm"
platform: "linux"
package: "libgearman-client-perl"
version: "2.004.015-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Gearman::Job"
---

# Gearman::Job(3pm)

Job in gearman distributed job system

## NAME

Gearman::Job - Job in gearman distributed job system

## DESCRIPTION

*Gearman::Job* is the object that's handed to the worker subrefs

## METHODS

### set\_status($numerator, $denominator)

Updates the status of the job (most likely, a long-running job) and sends it back to the job server. *$numerator* and *$denominator* should represent the percentage completion of the job.

### *argref()*

### *arg()*

**return** the scalar argument that the client sent to the job server.

### *handle()*

**return** handle
