qiskit_serverless.core.GatewayJobClient

class GatewayJobClient(host, token, version)[source]

GatewayJobClient.

Job client for Gateway service.

Parameters:
  • host (str) – gateway host

  • version (str) – gateway version

  • token (str) – authorization token

__init__(host, token, version)[source]

Job client for Gateway service.

Parameters:
  • host (str) – gateway host

  • version (str) – gateway version

  • token (str) – authorization token

Methods

__init__(host, token, version)

Job client for Gateway service.

filtered_logs(job_id, **kwargs)

Return filtered logs.

get(job_id)

Returns job by job id

get_jobs(title[, provider])

Returns job ids executed the program based on parameters.

get_program(title[, provider])

Returns program based on parameters.

get_programs(**kwargs)

Returns list of programs.

list(**kwargs)

Returns list of jobs.

logs(job_id)

Return logs.

result(job_id)

Return results.

run(program[, provider, arguments, config])

Runs program.

status(job_id)

Check status.

stop(job_id[, service])

Stops job/program.

upload(program)

Uploads program.