Reference documentation and code samples for the Google Cloud Dataproc V1 Client class GkeNodePoolAutoscalingConfig.
GkeNodePoolAutoscaling contains information the cluster autoscaler needs to adjust the size of the node pool to the current cluster usage.
Generated from protobuf message google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAutoscalingConfig
Namespace
Google \ Cloud \ Dataproc \ V1 \ GkeNodePoolConfigMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ min_node_count |
int
The minimum number of nodes in the node pool. Must be >= 0 and <= max_node_count. |
↳ max_node_count |
int
The maximum number of nodes in the node pool. Must be >= min_node_count, and must be > 0. Note: Quota must be sufficient to scale up the cluster. |
getMinNodeCount
The minimum number of nodes in the node pool. Must be >= 0 and <= max_node_count.
Returns | |
---|---|
Type | Description |
int |
setMinNodeCount
The minimum number of nodes in the node pool. Must be >= 0 and <= max_node_count.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getMaxNodeCount
The maximum number of nodes in the node pool. Must be >= min_node_count, and must be > 0.
Note: Quota must be sufficient to scale up the cluster.
Returns | |
---|---|
Type | Description |
int |
setMaxNodeCount
The maximum number of nodes in the node pool. Must be >= min_node_count, and must be > 0.
Note: Quota must be sufficient to scale up the cluster.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |