Google Cloud Container V1 Client - Class BootDiskProfile (2.8.0)

Reference documentation and code samples for the Google Cloud Container V1 Client class BootDiskProfile.

Swap on the node's boot disk.

Generated from protobuf message google.container.v1.LinuxNodeConfig.SwapConfig.BootDiskProfile

Namespace

Google \ Cloud \ Container \ V1 \ LinuxNodeConfig \ SwapConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ swap_size_gib int|string

Specifies the size of the swap space in gibibytes (GiB).

↳ swap_size_percent int

Specifies the size of the swap space as a percentage of the boot disk size.

getSwapSizeGib

Specifies the size of the swap space in gibibytes (GiB).

Returns
Type Description
int|string

hasSwapSizeGib

setSwapSizeGib

Specifies the size of the swap space in gibibytes (GiB).

Parameter
Name Description
var int|string
Returns
Type Description
$this

getSwapSizePercent

Specifies the size of the swap space as a percentage of the boot disk size.

Returns
Type Description
int

hasSwapSizePercent

setSwapSizePercent

Specifies the size of the swap space as a percentage of the boot disk size.

Parameter
Name Description
var int
Returns
Type Description
$this

getSwapSize

Returns
Type Description
string