Skip to content

Overview

//trimblecloud-fileservice/trimblecloud.fileservice/JobsAPI

JobsAPI

[JVM]
interface JobsAPI

Represents all operations that can be performed on a job.

Functions

NameSummary
get[JVM]
abstract fun get(@NonNulljobId: @NonNullUUID): CompletableFuture<Response<Job>>
Retrieves a job by ID.
[JVM]
abstract fun get(@NonNulljobId: @NonNullUUID, @NonNullparams: @NonNullGetJobParams): CompletableFuture<Response<Job>>
Retrieves a job by ID with parameters.
waitForJob[JVM]
abstract fun waitForJob(@NonNulljobId: @NonNullUUID, interval: Duration, timeout: Duration, callback: JobStatusCallBack): CompletableFuture<Response<Job>>
Poll for the job status until it is completed or failed.