Preparing search index...
The search index is not available
@qbraid-core
@qbraid-core
@qbraid-core/compute
ComputeManagerClient
Class ComputeManagerClient
Hierarchy (
View Summary
)
QbraidClient
ComputeManagerClient
Index
Constructors
constructor
Properties
session
Methods
get
Compute
Manager
get
Profile
Price
get
User
get
User
Lab
Token
running
In
Lab
start
Server
status
Server
stop
Server
Constructors
constructor
new
ComputeManagerClient
(
session
?:
QbraidSession
,
hubURL
?:
string
,
labURL
?:
string
,
)
:
ComputeManagerClient
Parameters
Optional
session
:
QbraidSession
hubURL
:
string
= DEFAULT_HUB_URL
labURL
:
string
= DEFAULT_LAB_URL
Returns
ComputeManagerClient
Properties
Protected
session
session
:
QbraidSession
The QbraidSession instance used by this client.
Methods
get
Compute
Manager
getComputeManager
(
userEmail
:
string
)
:
Promise
<
ComputeProfile
[]
>
Parameters
userEmail
:
string
Returns
Promise
<
ComputeProfile
[]
>
get
Profile
Price
getProfilePrice
(
profileSlug
:
string
)
:
Promise
<
number
>
Parameters
profileSlug
:
string
Returns
Promise
<
number
>
get
User
getUser
()
:
Promise
<
QbraidUser
>
Returns
Promise
<
QbraidUser
>
get
User
Lab
Token
getUserLabToken
(
userApiKey
:
string
)
:
Promise
<
string
>
Parameters
userApiKey
:
string
Returns
Promise
<
string
>
running
In
Lab
runningInLab
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
start
Server
startServer
(
labToken
:
string
,
profileSlug
?:
string
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
labToken
:
string
profileSlug
:
string
= '2vCPU_4GB'
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
status
Server
statusServer
(
labToken
:
string
,
labUserName
:
string
)
:
Promise
<
UserServerStatus
>
Parameters
labToken
:
string
labUserName
:
string
Returns
Promise
<
UserServerStatus
>
stop
Server
stopServer
(
labToken
:
string
,
labUserName
:
string
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
labToken
:
string
labUserName
:
string
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
session
Methods
get
Compute
Manager
get
Profile
Price
get
User
get
User
Lab
Token
running
In
Lab
start
Server
status
Server
stop
Server
@qbraid-core
Loading...
The QbraidSession instance used by this client.