Skip to content

@k8slens/extensions

Globals / "src/main/cluster-detectors/version-detector" / VersionDetector

Class: VersionDetector#

Hierarchy#

VersionDetector

Index#

Constructors#

Properties#

Methods#

Constructors#

constructor#

+ new VersionDetector(cluster: Cluster): VersionDetector

Inherited from BaseClusterDetector.constructor

Defined in src/main/cluster-detectors/base-cluster-detector.ts:11

Parameters:

Name Type
cluster Cluster

Returns: VersionDetector

Properties#

cluster#

cluster: Cluster

Inherited from BaseClusterDetector.cluster

Defined in src/main/cluster-detectors/base-cluster-detector.ts:10


key#

key: ClusterMetadataKey = ClusterMetadataKey.VERSION

Overrides BaseClusterDetector.key

Defined in src/main/cluster-detectors/version-detector.ts:5


value#

value: string

Defined in src/main/cluster-detectors/version-detector.ts:6

Methods#

detect#

detect(): Promise\<{ accuracy: number = 100; value: any = version }>

Overrides BaseClusterDetector.detect

Defined in src/main/cluster-detectors/version-detector.ts:8

Returns: Promise\<{ accuracy: number = 100; value: any = version }>


getKubernetesVersion#

getKubernetesVersion(): Promise\

Defined in src/main/cluster-detectors/version-detector.ts:13

Returns: Promise\


k8sRequest#

Protectedk8sRequest\(path: string, options?: RequestPromiseOptions): Promise\

Inherited from BaseClusterDetector.k8sRequest

Defined in src/main/cluster-detectors/base-cluster-detector.ts:21

Type parameters:

Name Default
T any

Parameters:

Name Type Default value
path string -
options RequestPromiseOptions {}

Returns: Promise\


Last update: November 10, 2020