@nebius/js-sdk - v0.1.4
Services Index
GitHub
Preparing search index...
sdk
SDK
Class SDK
Implements
SDKInterface
Index
Constructors
constructor
Accessors
logger
Methods
add
Interceptors
close
get
Address
Credentials
get
Address
From
Service
Name
get
Address
Options
get
Authorization
Provider
get
Client
By
Address
get
Tls
Root
C
As
parent
Id
set
Authorization
Provider
set
Client
Options
set
Token
Bearer
As
Authorization
whoami
Constructors
constructor
new
SDK
(
options
?:
SDKOptions
)
:
SDK
Parameters
Optional
options
:
SDKOptions
Returns
SDK
Accessors
logger
get
logger
()
:
Logger
Returns
Logger
Methods
add
Interceptors
addInterceptors
(
...
ints
:
Interceptor
[]
)
:
void
Parameters
...
ints
:
Interceptor
[]
Returns
void
close
close
(
graceMs
?:
number
)
:
Promise
<
void
>
Parameters
Optional
graceMs
:
number
Returns
Promise
<
void
>
get
Address
Credentials
getAddressCredentials
(
address
:
string
)
:
ChannelCredentials
Parameters
address
:
string
Returns
ChannelCredentials
get
Address
From
Service
Name
getAddressFromServiceName
(
serviceName
:
string
,
apiServiceName
?:
string
)
:
string
Parameters
serviceName
:
string
Optional
apiServiceName
:
string
Returns
string
get
Address
Options
getAddressOptions
(
address
:
string
)
:
Partial
<
ClientOptions
>
Parameters
address
:
string
Returns
Partial
<
ClientOptions
>
get
Authorization
Provider
getAuthorizationProvider
()
:
Provider
|
undefined
Returns
Provider
|
undefined
get
Client
By
Address
getClientByAddress
(
address
:
string
)
:
Client
Parameters
address
:
string
Returns
Client
get
Tls
Root
C
As
getTlsRootCAs
()
:
string
|
string
[]
|
Buffer
<
ArrayBufferLike
>
|
undefined
Returns
string
|
string
[]
|
Buffer
<
ArrayBufferLike
>
|
undefined
parent
Id
parentId
()
:
string
|
undefined
Returns
string
|
undefined
set
Authorization
Provider
setAuthorizationProvider
(
provider
:
Provider
|
undefined
)
:
void
Parameters
provider
:
Provider
|
undefined
Returns
void
set
Client
Options
setClientOptions
(
opts
:
Partial
<
ClientOptions
>
|
undefined
)
:
void
Parameters
opts
:
Partial
<
ClientOptions
>
|
undefined
Returns
void
set
Token
Bearer
As
Authorization
setTokenBearerAsAuthorization
(
bearer
:
Bearer
)
:
void
Parameters
bearer
:
Bearer
Returns
void
whoami
whoami
(
metadata
?:
Metadata
,
options
?:
Partial
<
CallOptions
>
&
RetryOptions
,
)
:
Request
<
GetProfileRequest
,
GetProfileResponse
>
Parameters
Optional
metadata
:
Metadata
Optional
options
:
Partial
<
CallOptions
>
&
RetryOptions
Returns
Request
<
GetProfileRequest
,
GetProfileResponse
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
logger
Methods
add
Interceptors
close
get
Address
Credentials
get
Address
From
Service
Name
get
Address
Options
get
Authorization
Provider
get
Client
By
Address
get
Tls
Root
C
As
parent
Id
set
Authorization
Provider
set
Client
Options
set
Token
Bearer
As
Authorization
whoami
Services Index
Services Index
GitHub
@nebius/js-sdk - v0.1.4
Loading...