Skip to main content

teraslice-client-js / ex / default

Class: default

Defined in: ex.ts:10

Extends​

Constructors​

Constructor​

new default(config, exId): Ex

Defined in: ex.ts:13

Parameters​

ParameterType
configClientConfig
exIdstring

Returns​

Ex

Overrides​

default.constructor

Properties​

PropertyModifierTypeInherited fromDefined in
_configreadonlyClientConfigdefault._configclient.ts:14

Methods​

changeWorkers()​

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

Defined in: ex.ts:101

Parameters​

ParameterType
actionChangeWorkerQueryParams
workerNumnumber
requestOptionsRequestOptions

Returns​

Promise<string | ChangeWorkerResponse>


config()​

config(requestOptions?): Promise<ExecutionConfig>

Defined in: ex.ts:86

Parameters​

ParameterType
requestOptionsRequestOptions

Returns​

Promise<ExecutionConfig>


controller()​

controller(requestOptions?): Promise<ExecutionList>

Defined in: ex.ts:75

Parameters​

ParameterType
requestOptionsRequestOptions

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:95

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): RequestOptions

Defined in: client.ts:110

Parameters​

ParameterType
searchParamsRecord<string, any> | undefined
optionsRequestOptions

Returns​

RequestOptions

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?RequestOptions

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<Ex>

Defined in: ex.ts:50

Parameters​

ParameterType
queryRecoverQuery
searchOptionsRequestOptions

Returns​

Promise<Ex>


resume()​

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

Defined in: ex.ts:42

Parameters​

ParameterType
query?SearchQuery
searchOptions?RequestOptions

Returns​

Promise<ApiResumeResponse>


slicer()​

slicer(requestOptions?): Promise<ExecutionList>

Defined in: ex.ts:71

Parameters​

ParameterType
requestOptionsRequestOptions

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?RequestOptions

Returns​

Promise<ApiStoppedResponse>


tap()​

tap(query?, searchOptions?): Promise<SliceTapResults>

Defined in: ex.ts:79

Parameters​

ParameterType
query{ size?: string; }
query.size?string
searchOptionsRequestOptions

Returns​

Promise<SliceTapResults>


waitForStatus()​

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

Defined in: ex.ts:134

Parameters​

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

Returns​

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


workers()​

workers(requestOptions?): Promise<WorkerNode[]>

Defined in: ex.ts:90

Parameters​

ParameterType
requestOptionsRequestOptions

Returns​

Promise<WorkerNode[]>