跳至主要内容

接口:提供商

属性

detectionChecks

只读 detectionChecks: ProviderDetectionCheck[]

定义在

packages/extension-api/src/extension-api.d.ts:688


id

只读 id: string

定义在

packages/extension-api/src/extension-api.d.ts:673


images

只读 images: ProviderImages

定义在

packages/extension-api/src/extension-api.d.ts:683


只读 links: Link[]

定义在

packages/extension-api/src/extension-api.d.ts:685


name

只读 name: string

定义在

packages/extension-api/src/extension-api.d.ts:672


onDidUpdateDetectionChecks

onDidUpdateDetectionChecks: Event<ProviderDetectionCheck[]>

定义在

packages/extension-api/src/extension-api.d.ts:699


onDidUpdateStatus

onDidUpdateStatus: Event<ProviderStatus>

定义在

packages/extension-api/src/extension-api.d.ts:676


onDidUpdateVersion

onDidUpdateVersion: Event<string>

定义在

packages/extension-api/src/extension-api.d.ts:681


status

只读 status: ProviderStatus

定义在

packages/extension-api/src/extension-api.d.ts:674


version

只读 version: undefined | string

定义在

packages/extension-api/src/extension-api.d.ts:679


warnings

只读 warnings: ProviderInformation[]

定义在

packages/extension-api/src/extension-api.d.ts:695

方法

dispose()

dispose(): void

返回

void

定义在

packages/extension-api/src/extension-api.d.ts:671


registerAutostart()

registerAutostart(autostart): Disposable

参数

autostart: ProviderAutostart

返回

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:667


registerCleanup()

registerCleanup(cleanup): Disposable

参数

清理: ProviderCleanup

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:669


registerContainerProviderConnection()

registerContainerProviderConnection(连接): Disposable

参数

连接: ContainerProviderConnection

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:656


registerInstallation()

registerInstallation(安装): Disposable

参数

安装: ProviderInstallation

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:661


registerKubernetesProviderConnection()

registerKubernetesProviderConnection(连接): Disposable

参数

连接: KubernetesProviderConnection

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:657


registerLifecycle()

registerLifecycle(生命周期): Disposable

参数

生命周期: ProviderLifecycle

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:658


registerUpdate()

registerUpdate(更新): Disposable

参数

更新: ProviderUpdate

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:664


setContainerProviderConnectionFactory()

setContainerProviderConnectionFactory(containerProviderConnectionFactory, connectionAuditor?): Disposable

参数

containerProviderConnectionFactory: ContainerProviderConnectionFactory

connectionAuditor?: Auditor

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:647


setKubernetesProviderConnectionFactory()

setKubernetesProviderConnectionFactory(containerProviderConnectionFactory, connectionAuditor?): Disposable

参数

containerProviderConnectionFactory: KubernetesProviderConnectionFactory

connectionAuditor?: Auditor

返回值

Disposable

定义在

packages/extension-api/src/extension-api.d.ts:651


updateDetectionChecks()

updateDetectionChecks(detectionChecks): void

参数

detectionChecks: ProviderDetectionCheck[]

返回值

void

定义在

packages/extension-api/src/extension-api.d.ts:692


updateStatus()

updateStatus(状态): void

参数

状态: ProviderStatus

返回值

void

定义在

packages/extension-api/src/extension-api.d.ts:675


updateVersion()

updateVersion(版本): void

参数

版本: string

返回值

void

定义在

packages/extension-api/src/extension-api.d.ts:680


updateWarnings()

updateWarnings(警告): void

参数

警告: ProviderInformation[]

返回值

void

定义在

packages/extension-api/src/extension-api.d.ts:696