class AutoscalingPolicy extends Model (View source)

Properties

protected $basicAlgorithmType
protected $basicAlgorithmDataType
string $id
string[] $labels
string $name
protected $secondaryWorkerConfigType
protected $secondaryWorkerConfigDataType
protected $workerConfigType
protected $workerConfigDataType

Methods

setBasicAlgorithm(BasicAutoscalingAlgorithm $basicAlgorithm)

No description

setId($id)

No description

string
getId()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setName($name)

No description

string
getName()

No description

setSecondaryWorkerConfig(InstanceGroupAutoscalingPolicyConfig $secondaryWorkerConfig)

No description

Details

setBasicAlgorithm(BasicAutoscalingAlgorithm $basicAlgorithm)

No description

Parameters

BasicAutoscalingAlgorithm $basicAlgorithm

BasicAutoscalingAlgorithm getBasicAlgorithm()

No description

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setSecondaryWorkerConfig(InstanceGroupAutoscalingPolicyConfig $secondaryWorkerConfig)

No description

Parameters

InstanceGroupAutoscalingPolicyConfig $secondaryWorkerConfig

InstanceGroupAutoscalingPolicyConfig getSecondaryWorkerConfig()

No description

setWorkerConfig(InstanceGroupAutoscalingPolicyConfig $workerConfig)

No description

Parameters

InstanceGroupAutoscalingPolicyConfig $workerConfig