Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class SimpleJob.
Represents a simple job that runs a single method that loops forever.
Namespace
Google \ Cloud \ Core \ BatchMethods
__construct
Creates a new Simple Job.
Parameters | |
---|---|
Name | Description |
identifier |
string
Unique identifier of the job. |
func |
callable
Any Callable except for Closure. The callable should not accept arguments and should loop forever. |
id |
int
The job id. |
options |
array
Configuration options. |
↳ bootstrapFile |
string
A file to load before executing the job. It's needed for registering global functions. |
↳ numWorkers |
int
The number of workers for this job. |
run
Runs the job loop. This is expected to be a blocking call.