Job Handles¶
- class graphdatascience.procedure_surface.api.job_handle.JobHandle¶
- __init__(arrow_client: AuthenticatedArrowClient, write_protocol: WriteProtocol | None, job_id: str, graph: GraphV2 | str, show_progress: bool, endpoint: str)¶
- mutate(*, mutate_property: str | None = None, mutate_relationship_type: str | None = None, mutate_property_overwrites: OrderedDict[str, str] | None = None, wait: bool = True, termination_flag: TerminationFlag | None = None) dict[str, Any]¶
- status() JobStatus¶
- Return type:
JobStatus
- stream(*, wait: bool = True, termination_flag: TerminationFlag | None = None) DataFrame¶
- Parameters:
wait (bool)
termination_flag (TerminationFlag | None)
- Return type:
DataFrame
- wait(*, termination_flag: TerminationFlag | None = None) None¶
- Parameters:
termination_flag (TerminationFlag | None)
- Return type:
None
- class graphdatascience.procedure_surface.api.projection_job_handle.ProjectionJobHandle¶
- __init__(arrow_client: AuthenticatedArrowClient, graph_name: str, job_id: str, termination_flag: TerminationFlag)¶
- status() JobStatus¶
- Return type:
JobStatus
- class graphdatascience.procedure_surface.api.write_job_handle.WriteJobHandle¶
- __init__(write_protocol: WriteProtocol, graph_name: str, job_id: str, started_at: float, termination_flag: TerminationFlag)¶
- static create(write_protocol: WriteProtocol, graph_name: str, job_id: str, termination_flag: TerminationFlag, concurrency: int | None = None, property_overwrites: str | dict[str, str] | None = None, relationship_type_overwrite: str | None = None, log_progress: bool = True) WriteJobHandle¶
- status() JobStatus¶
- Return type:
JobStatus