@valon-technologies/gestalt
Preparing search index...
index
ProviderBase
Class ProviderBase
Abstract
Base class shared by all TypeScript SDK provider implementations.
Hierarchy (
View Summary
)
ProviderBase
AuthorizationProvider
AuthenticationProvider
CacheProvider
AppProvider
RuntimeProvider
S3Provider
AgentProvider
WorkflowProvider
Index
Properties
kind
name
display
Name
description
version
Methods
resolve
Name
provider
Metadata
configure
Provider
supports
Health
Check
health
Check
start
Provider
warnings
close
Provider
Properties
Abstract
Readonly
kind
kind
:
ProviderKind
name
name
:
string
Readonly
display
Name
displayName
:
string
Readonly
description
description
:
string
Readonly
version
version
:
string
Methods
resolve
Name
resolveName
(
fallback
:
string
)
:
void
Parameters
fallback
:
string
Returns
void
provider
Metadata
providerMetadata
()
:
ProviderMetadata
Returns
ProviderMetadata
configure
Provider
configureProvider
(
name
:
string
,
config
:
Record
<
string
,
unknown
>
)
:
Promise
<
void
>
Parameters
name
:
string
config
:
Record
<
string
,
unknown
>
Returns
Promise
<
void
>
supports
Health
Check
supportsHealthCheck
()
:
boolean
Returns
boolean
health
Check
healthCheck
()
:
Promise
<
void
>
Returns
Promise
<
void
>
start
Provider
startProvider
()
:
Promise
<
void
>
Returns
Promise
<
void
>
warnings
warnings
()
:
Promise
<
string
[]
>
Returns
Promise
<
string
[]
>
close
Provider
closeProvider
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
kind
name
display
Name
description
version
Methods
resolve
Name
provider
Metadata
configure
Provider
supports
Health
Check
health
Check
start
Provider
warnings
close
Provider
@valon-technologies/gestalt
Loading...
Base class shared by all TypeScript SDK provider implementations.