Globals / "src/main/cluster-detectors/nodes-count-detector" / NodesCountDetector
Class: NodesCountDetector#
Hierarchy#
↳ NodesCountDetector
Index#
Constructors#
Properties#
Methods#
Constructors#
constructor#
+ new NodesCountDetector(cluster: Cluster): NodesCountDetector
Inherited from BaseClusterDetector.constructor
Defined in src/main/cluster-detectors/base-cluster-detector.ts:11
Parameters:
| Name | Type |
|---|---|
cluster |
Cluster |
Returns: NodesCountDetector
Properties#
cluster#
• cluster: Cluster
Inherited from BaseClusterDetector.cluster
Defined in src/main/cluster-detectors/base-cluster-detector.ts:10
key#
• key: ClusterMetadataKey = ClusterMetadataKey.NODES_COUNT
Overrides BaseClusterDetector.key
Defined in src/main/cluster-detectors/nodes-count-detector.ts:5
Methods#
detect#
▸ detect(): Promise\<{ accuracy: number = 100; value: number = nodeCount }>
Overrides BaseClusterDetector.detect
Defined in src/main/cluster-detectors/nodes-count-detector.ts:7
Returns: Promise\<{ accuracy: number = 100; value: number = nodeCount }>
getNodeCount#
▸ ProtectedgetNodeCount(): Promise\
Defined in src/main/cluster-detectors/nodes-count-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\