class NodePool extends Collection (View source)

Properties

protected $collection_key
protected $autoscalingType
protected $autoscalingDataType
protected $bestEffortProvisioningType
protected $bestEffortProvisioningDataType
protected $conditionsType
protected $conditionsDataType
protected $configType
protected $configDataType
string $etag
int $initialNodeCount
string[] $instanceGroupUrls
string[] $locations
protected $managementType
protected $managementDataType
protected $maxPodsConstraintType
protected $maxPodsConstraintDataType
string $name
protected $networkConfigType
protected $networkConfigDataType
protected $placementPolicyType
protected $placementPolicyDataType
int $podIpv4CidrSize
protected $queuedProvisioningType
protected $queuedProvisioningDataType
$selfLink
string $status
string $statusMessage
protected $updateInfoType
protected $updateInfoDataType
protected $upgradeSettingsType
protected $upgradeSettingsDataType
string $version

Methods

setAutoscaling(NodePoolAutoscaling $autoscaling)

No description

setBestEffortProvisioning(BestEffortProvisioning $bestEffortProvisioning)

No description

setConditions($conditions)

No description

getConditions()

No description

setConfig(NodeConfig $config)

No description

getConfig()

No description

setEtag($etag)

No description

string
getEtag()

No description

setInitialNodeCount($initialNodeCount)

No description

int
getInitialNodeCount()

No description

setInstanceGroupUrls($instanceGroupUrls)

No description

string[]
getInstanceGroupUrls()

No description

setLocations($locations)

No description

string[]
getLocations()

No description

setManagement(NodeManagement $management)

No description

getManagement()

No description

setMaxPodsConstraint(MaxPodsConstraint $maxPodsConstraint)

No description

setName($name)

No description

string
getName()

No description

setNetworkConfig(NodeNetworkConfig $networkConfig)

No description

setPlacementPolicy(PlacementPolicy $placementPolicy)

No description

setPodIpv4CidrSize($podIpv4CidrSize)

No description

int
getPodIpv4CidrSize()

No description

setQueuedProvisioning(QueuedProvisioning $queuedProvisioning)

No description

setSelfLink($selfLink)

No description

string
getSelfLink()

No description

setStatus($status)

No description

string
getStatus()

No description

setStatusMessage($statusMessage)

No description

string
getStatusMessage()

No description

setUpdateInfo(UpdateInfo $updateInfo)

No description

getUpdateInfo()

No description

setUpgradeSettings(UpgradeSettings $upgradeSettings)

No description

setVersion($version)

No description

string
getVersion()

No description

Details

setAutoscaling(NodePoolAutoscaling $autoscaling)

No description

Parameters

NodePoolAutoscaling $autoscaling

NodePoolAutoscaling getAutoscaling()

No description

Return Value

NodePoolAutoscaling

setBestEffortProvisioning(BestEffortProvisioning $bestEffortProvisioning)

No description

Parameters

BestEffortProvisioning $bestEffortProvisioning

BestEffortProvisioning getBestEffortProvisioning()

No description

Return Value

BestEffortProvisioning

setConditions($conditions)

No description

Parameters

$conditions

StatusCondition[] getConditions()

No description

Return Value

StatusCondition[]

setConfig(NodeConfig $config)

No description

Parameters

NodeConfig $config

NodeConfig getConfig()

No description

Return Value

NodeConfig

setEtag($etag)

No description

Parameters

$etag

string getEtag()

No description

Return Value

string

setInitialNodeCount($initialNodeCount)

No description

Parameters

$initialNodeCount

int getInitialNodeCount()

No description

Return Value

int

setInstanceGroupUrls($instanceGroupUrls)

No description

Parameters

$instanceGroupUrls

string[] getInstanceGroupUrls()

No description

Return Value

string[]

setLocations($locations)

No description

Parameters

$locations

string[] getLocations()

No description

Return Value

string[]

setManagement(NodeManagement $management)

No description

Parameters

NodeManagement $management

NodeManagement getManagement()

No description

Return Value

NodeManagement

setMaxPodsConstraint(MaxPodsConstraint $maxPodsConstraint)

No description

Parameters

MaxPodsConstraint $maxPodsConstraint

MaxPodsConstraint getMaxPodsConstraint()

No description

Return Value

MaxPodsConstraint

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setNetworkConfig(NodeNetworkConfig $networkConfig)

No description

Parameters

NodeNetworkConfig $networkConfig

NodeNetworkConfig getNetworkConfig()

No description

Return Value

NodeNetworkConfig

setPlacementPolicy(PlacementPolicy $placementPolicy)

No description

Parameters

PlacementPolicy $placementPolicy

PlacementPolicy getPlacementPolicy()

No description

Return Value

PlacementPolicy

setPodIpv4CidrSize($podIpv4CidrSize)

No description

Parameters

$podIpv4CidrSize

int getPodIpv4CidrSize()

No description

Return Value

int

setQueuedProvisioning(QueuedProvisioning $queuedProvisioning)

No description

Parameters

QueuedProvisioning $queuedProvisioning

QueuedProvisioning getQueuedProvisioning()

No description

Return Value

QueuedProvisioning

No description

Parameters

$selfLink

No description

Return Value

string

setStatus($status)

No description

Parameters

$status

string getStatus()

No description

Return Value

string

setStatusMessage($statusMessage)

No description

Parameters

$statusMessage

string getStatusMessage()

No description

Return Value

string

setUpdateInfo(UpdateInfo $updateInfo)

No description

Parameters

UpdateInfo $updateInfo

UpdateInfo getUpdateInfo()

No description

Return Value

UpdateInfo

setUpgradeSettings(UpgradeSettings $upgradeSettings)

No description

Parameters

UpgradeSettings $upgradeSettings

UpgradeSettings getUpgradeSettings()

No description

Return Value

UpgradeSettings

setVersion($version)

No description

Parameters

$version

string getVersion()

No description

Return Value

string