Skip to main content

teraslice-client-js / ex / default

Class: default

Defined in: ex.ts:10

Extends

Constructors

new default()

new default(config, exId): default

Defined in: ex.ts:13

Parameters

ParameterType
configClientConfig
exIdstring

Returns

default

Overrides

default.constructor

Properties

PropertyModifierTypeInherited fromDefined in
_configreadonlyClientConfigdefault._configclient.ts:14

Methods

changeWorkers()

changeWorkers(action, workerNum, requestOptions): Promise<string | ChangeWorkerResponse>

Defined in: ex.ts:94

Parameters

ParameterType
actionChangeWorkerQueryParams
workerNumnumber
requestOptionsPartial

Returns

Promise<string | ChangeWorkerResponse>


config()

config(requestOptions): Promise<ExecutionConfig>

Defined in: ex.ts:79

Parameters

ParameterType
requestOptionsPartial

Returns

Promise<ExecutionConfig>


controller()

controller(requestOptions): Promise<ExecutionList>

Defined in: ex.ts:75

Parameters

ParameterType
requestOptionsPartial

Returns

Promise<ExecutionList>


delete()

delete<T>(endpoint, options?): Promise<T>

Defined in: client.ts:54

Type Parameters

Type ParameterDefault type
Tany

Parameters

ParameterType
endpointstring
options?Partial<Options>

Returns

Promise<T>

Inherited from

default.delete


errors()

errors(options?): Promise<ErrorRecord[]>

Defined in: ex.ts:88

Parameters

ParameterType
options?SearchQuery

Returns

Promise<ErrorRecord[]>


get()

get<T>(endpoint, options?): Promise<T>

Defined in: client.ts:42

Type Parameters

Type ParameterDefault type
Tany

Parameters

ParameterType
endpointstring
options?Partial<Options>

Returns

Promise<T>

Inherited from

default.get


id()

id(): string

Defined in: ex.ts:22

Returns

string


makeOptions()

protected makeOptions(searchParams, options): Partial

Defined in: client.ts:110

Parameters

ParameterType
searchParamsundefined | Record<string, any>
optionsPartial

Returns

Partial

Inherited from

default.makeOptions


parse()

protected parse(results): any

Defined in: client.ts:106

Parameters

ParameterType
resultsunknown

Returns

any

Inherited from

default.parse


pause()

pause(query?, searchOptions?): Promise<ApiPausedResponse>

Defined in: ex.ts:34

Parameters

ParameterType
query?SearchQuery
searchOptions?Partial

Returns

Promise<ApiPausedResponse>


post()

post<T>(endpoint, data?, options?): Promise<T>

Defined in: client.ts:46

Type Parameters

Type ParameterDefault type
Tany

Parameters

ParameterType
endpointstring
data?unknown
options?Partial<Options>

Returns

Promise<T>

Inherited from

default.post


put()

put<T>(endpoint, data, options?): Promise<T>

Defined in: client.ts:50

Type Parameters

Type ParameterDefault type
Tany

Parameters

ParameterType
endpointstring
dataunknown
options?Partial<Options>

Returns

Promise<T>

Inherited from

default.put


recover()

recover(query, searchOptions): Promise<default>

Defined in: ex.ts:50

Parameters

ParameterType
queryRecoverQuery
searchOptionsPartial

Returns

Promise<default>


resume()

resume(query?, searchOptions?): Promise<ApiResumeResponse>

Defined in: ex.ts:42

Parameters

ParameterType
query?SearchQuery
searchOptions?Partial

Returns

Promise<ApiResumeResponse>


slicer()

slicer(requestOptions): Promise<ExecutionList>

Defined in: ex.ts:71

Parameters

ParameterType
requestOptionsPartial

Returns

Promise<ExecutionList>


status()

status(requestOptions?): Promise<"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated">

Defined in: ex.ts:66

Parameters

ParameterType
requestOptions?Partial<Options>

Returns

Promise<"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated">


stop()

stop(query?, searchOptions?): Promise<ApiStoppedResponse>

Defined in: ex.ts:26

Parameters

ParameterType
query?StopQuery
searchOptions?Partial

Returns

Promise<ApiStoppedResponse>


waitForStatus()

waitForStatus(target, intervalMs, timeoutMs, requestOptions): Promise<"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated">

Defined in: ex.ts:127

Parameters

ParameterTypeDefault value
target"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated"undefined
intervalMsnumber1000
timeoutMsnumber0
requestOptionsPartial{}

Returns

Promise<"pending" | "scheduling" | "initializing" | "running" | "recovering" | "failing" | "paused" | "stopping" | "completed" | "stopped" | "rejected" | "failed" | "terminated">


workers()

workers(requestOptions): Promise<WorkerNode[]>

Defined in: ex.ts:83

Parameters

ParameterType
requestOptionsPartial

Returns

Promise<WorkerNode[]>