Methods
assemblySolve
- assemblySolve(payload): Promise<RuntimeJobAccepted>
Parameters
- payload: RuntimeAssemblySolveRequest
Returns Promise<RuntimeJobAccepted>
assemblySolveJob
- assemblySolveJob(payload): Promise<RuntimeJobAccepted>
Parameters
- payload: RuntimeAssemblySolveRequest
Returns Promise<RuntimeJobAccepted>
build
- build(payload): Promise<RuntimeJobAccepted>
Parameters
- payload: RuntimeBuildRequest
Returns Promise<RuntimeJobAccepted>
buildJob
- buildJob(payload): Promise<RuntimeJobAccepted>
Parameters
- payload: RuntimeBuildRequest
Returns Promise<RuntimeJobAccepted>
buildPartial
- buildPartial(payload): Promise<RuntimeJobAccepted>
Parameters
- payload: RuntimeBuildRequest
Returns Promise<RuntimeJobAccepted>
cancelJob
- cancelJob<T>(jobId): Promise<Record<string, unknown> | ServiceJob<T>>
Returns Promise<Record<string, unknown> | ServiceJob<T>>
capabilities
- capabilities<T>(): Promise<T>
Returns Promise<T>
createBuildSession
- createBuildSession<T>(): Promise<T>
Type Parameters
- T = {
createdAt: string;
expiresAt: string;
sessionId: string;
}
Returns Promise<T>
createDocument
- createDocument<T>(document): Promise<T>
Returns Promise<T>
deleteBuildSession
- deleteBuildSession(sessionId): Promise<void>
Returns Promise<void>
exportStep
- exportStep(payload): Promise<RuntimeJobAccepted>
Returns Promise<RuntimeJobAccepted>
exportStl
- exportStl(payload): Promise<RuntimeJobAccepted>
Returns Promise<RuntimeJobAccepted>
getArtifact
- getArtifact<T>(artifactId): Promise<T>
Returns Promise<T>
getAssetJson
- getAssetJson<T>(assetUrl): Promise<T>
Returns Promise<T>
getDocument
- getDocument<T>(docId): Promise<T>
Returns Promise<T>
getDocumentVersions
- getDocumentVersions<T>(docId): Promise<T>
Returns Promise<T>
health
- health<T>(): Promise<T>
Returns Promise<T>
measure
- measure(payload): Promise<RuntimeMeasureResponse>
Parameters
- payload: RuntimeMeasureRequest
Returns Promise<RuntimeMeasureResponse>
mesh
- mesh(payload): Promise<RuntimeJobAccepted>
Returns Promise<RuntimeJobAccepted>
metrics
- metrics<T>(): Promise<T>
Returns Promise<T>
setTenant
- setTenant(tenantId): void
Parameters
- tenantId: undefined | string
Returns void
solveSketchConstraints
- solveSketchConstraints(payload): Promise<RuntimeSketchSolveResponse>
Parameters
- payload: RuntimeSketchSolveRequest
Returns Promise<RuntimeSketchSolveResponse>
streamJob
- streamJob<T>(jobId, options?): AsyncGenerator<StreamJobEvent<T>, void, void>
Returns AsyncGenerator<StreamJobEvent<T>, void, void>