Interface NodePoolAutoscalingOrBuilder (2.58.0)

public interface NodePoolAutoscalingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAutoprovisioned()

public abstract boolean getAutoprovisioned()

Can this node pool be deleted automatically.

bool autoprovisioned = 4;

Returns
Type Description
boolean

The autoprovisioned.

getEnabled()

public abstract boolean getEnabled()

Is autoscaling enabled for this node pool.

bool enabled = 1;

Returns
Type Description
boolean

The enabled.

getLocationPolicy()

public abstract NodePoolAutoscaling.LocationPolicy getLocationPolicy()

Location policy used when scaling up a nodepool.

.google.container.v1.NodePoolAutoscaling.LocationPolicy location_policy = 5;

Returns
Type Description
NodePoolAutoscaling.LocationPolicy

The locationPolicy.

getLocationPolicyValue()

public abstract int getLocationPolicyValue()

Location policy used when scaling up a nodepool.

.google.container.v1.NodePoolAutoscaling.LocationPolicy location_policy = 5;

Returns
Type Description
int

The enum numeric value on the wire for locationPolicy.

getMaxNodeCount()

public abstract int getMaxNodeCount()

Maximum number of nodes for one location in the node pool. Must be >= min_node_count. There has to be enough quota to scale up the cluster.

int32 max_node_count = 3;

Returns
Type Description
int

The maxNodeCount.

getMinNodeCount()

public abstract int getMinNodeCount()

Minimum number of nodes for one location in the node pool. Must be greater than or equal to 0 and less than or equal to max_node_count.

int32 min_node_count = 2;

Returns
Type Description
int

The minNodeCount.

getTotalMaxNodeCount()

public abstract int getTotalMaxNodeCount()

Maximum number of nodes in the node pool. Must be greater than or equal to total_min_node_count. There has to be enough quota to scale up the cluster. The total_*_node_count fields are mutually exclusive with the *_node_count fields.

int32 total_max_node_count = 7;

Returns
Type Description
int

The totalMaxNodeCount.

getTotalMinNodeCount()

public abstract int getTotalMinNodeCount()

Minimum number of nodes in the node pool. Must be greater than or equal to 0 and less than or equal to total_max_node_count. The total_*_node_count fields are mutually exclusive with the *_node_count fields.

int32 total_min_node_count = 6;

Returns
Type Description
int

The totalMinNodeCount.