Skip to main content

RuntimesState

Datalayer Core


Datalayer Core / RuntimesState

Type Alias: RuntimesState

RuntimesState = object

Defined in: src/state/substates/RuntimesState.ts:25

Datalayer Runtimes state.

Properties

addRuntimeModel()

addRuntimeModel: (model) => void

Defined in: src/state/substates/RuntimesState.ts:61

Add a runtime model.

Parameters

model

IRuntimeModel

Returns

void


addRuntimeSnapshot()

addRuntimeSnapshot: (snapshot) => void

Defined in: src/state/substates/RuntimesState.ts:84

Add a runtime snapshot.

Parameters

snapshot

IRuntimeSnapshot

Returns

void


configuration

configuration: IRuntimesConfiguration

Defined in: src/state/substates/RuntimesState.ts:29

Runtimes configuration


getIntTab()

getIntTab: () => number

Defined in: src/state/substates/RuntimesState.ts:44

Returns

number


jupyterLabAdapter?

optional jupyterLabAdapter: JupyterLabAppAdapter

Defined in: src/state/substates/RuntimesState.ts:38

JupyterLabApp adapter.


multiServiceManager?

optional multiServiceManager: IMultiServiceManager

Defined in: src/state/substates/RuntimesState.ts:73

Jupyter service manager.


refreshRuntimePods()

refreshRuntimePods: () => Promise<void>

Defined in: src/state/substates/RuntimesState.ts:53

Refresh the runtime pods.

Returns

Promise<void>


removeRuntimeModel()

removeRuntimeModel: (id) => void

Defined in: src/state/substates/RuntimesState.ts:65

Remove a runtime model by ID.

Parameters

id

string

Returns

void


removeRuntimeSnapshot()

removeRuntimeSnapshot: (id) => void

Defined in: src/state/substates/RuntimesState.ts:88

Remove a Runtime Snapshot.

Parameters

id

string

Returns

void


runtimeModels

runtimeModels: readonly IRuntimeModel[]

Defined in: src/state/substates/RuntimesState.ts:57

Cached runtime models.


runtimePods

runtimePods: IRuntimePod[]

Defined in: src/state/substates/RuntimesState.ts:49

Runtime pods.


runtimeSnapshots

runtimeSnapshots: readonly IRuntimeSnapshot[]

Defined in: src/state/substates/RuntimesState.ts:80

Runtime snapshots.


runtimesRunUrl

runtimesRunUrl: string

Defined in: src/state/substates/RuntimesState.ts:34

Runtimes RUN URL.


setConfiguration()

setConfiguration: (config) => void

Defined in: src/state/substates/RuntimesState.ts:30

Parameters

config

IRuntimesConfiguration

Returns

void


setJupyterLabAdapter()

setJupyterLabAdapter: (jupyterLabAdapter) => void

Defined in: src/state/substates/RuntimesState.ts:42

Set the JupyterLabAdapter.

Parameters

jupyterLabAdapter

JupyterLabAppAdapter

Returns

void


setMultiServiceManager()

setMultiServiceManager: (multiServiceManager) => void

Defined in: src/state/substates/RuntimesState.ts:74

Parameters

multiServiceManager

IMultiServiceManager

Returns

void


setRuntimeModels()

setRuntimeModels: (models) => void

Defined in: src/state/substates/RuntimesState.ts:69

Set the runtimes models list.

Parameters

models

readonly IRuntimeModel[]

Returns

void


setRuntimeSnapshots()

setRuntimeSnapshots: (snapshots) => void

Defined in: src/state/substates/RuntimesState.ts:92

Set Runtime Snapshots.

Parameters

snapshots

IRuntimeSnapshot[]

Returns

void


setShowDisclaimer()

setShowDisclaimer: (showDisclaimer) => void

Defined in: src/state/substates/RuntimesState.ts:76

Parameters

showDisclaimer

boolean

Returns

void


setTab()

setTab: (tab) => void

Defined in: src/state/substates/RuntimesState.ts:45

Parameters

tab

number

Returns

void


setVersion()

setVersion: (version) => void

Defined in: src/state/substates/RuntimesState.ts:97

Parameters

version

string

Returns

void


showDisclaimer

showDisclaimer: boolean

Defined in: src/state/substates/RuntimesState.ts:75


tab

tab: number

Defined in: src/state/substates/RuntimesState.ts:43


version

version: string

Defined in: src/state/substates/RuntimesState.ts:96

Package version.