Reference documentation and code samples for the Cloud Spanner V1 Client class AutoscalingTargets.
The autoscaling targets for an instance.
Generated from protobuf message google.spanner.admin.instance.v1.AutoscalingConfig.AutoscalingTargets
Namespace
Google \ Cloud \ Spanner \ Admin \ Instance \ V1 \ AutoscalingConfigMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ high_priority_cpu_utilization_percent |
int
Required. The target high priority cpu utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 90] inclusive. |
↳ storage_utilization_percent |
int
Required. The target storage utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 99] inclusive. |
getHighPriorityCpuUtilizationPercent
Required. The target high priority cpu utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 90] inclusive.
| Returns | |
|---|---|
| Type | Description |
int |
|
setHighPriorityCpuUtilizationPercent
Required. The target high priority cpu utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 90] inclusive.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getStorageUtilizationPercent
Required. The target storage utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 99] inclusive.
| Returns | |
|---|---|
| Type | Description |
int |
|
setStorageUtilizationPercent
Required. The target storage utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 99] inclusive.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|