Job Arrow Endpoints

class graphdatascience.procedure_surface.arrow.jobs_arrow_endpoints.JobsArrowEndpoints

Endpoints for inspecting and controlling jobs on the GDS Arrow server.

get(G: Graph, job_id: str) → JobHandle | WriteJobHandle | ProjectionJobHandle

Returns the appropriate job handle for an existing job.

Parameters:
  • G (Graph) – Graph object to use

  • job_id (str) – Identifier of the job.

Return type:

JobHandle | WriteJobHandle | ProjectionJobHandle

list() → List[JobInfo]

List all known jobs on the server.

Returns:

One row per job containing job_id and name.

Return type:

List[JobInfo]

class graphdatascience.procedure_surface.arrow.jobs_arrow_endpoints.JobInfo
__init__(**data: Any) → None

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

Return type:

None

__new__(**kwargs)