Google Cloud Ai Platform V1 Client - Class WorkerPoolSpec (1.7.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class WorkerPoolSpec.

Represents the spec of a worker pool in a job.

Generated from protobuf message google.cloud.aiplatform.v1.WorkerPoolSpec

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ container_spec Google\Cloud\AIPlatform\V1\ContainerSpec

The custom container task.

↳ python_package_spec Google\Cloud\AIPlatform\V1\PythonPackageSpec

The Python packaged task.

↳ machine_spec Google\Cloud\AIPlatform\V1\MachineSpec

Optional. Immutable. The specification of a single machine.

↳ replica_count int|string

Optional. The number of worker replicas to use for this worker pool.

↳ nfs_mounts array<Google\Cloud\AIPlatform\V1\NfsMount>

Optional. List of NFS mount spec.

↳ disk_spec Google\Cloud\AIPlatform\V1\DiskSpec

Disk spec.

getContainerSpec

The custom container task.

Returns
Type Description
Google\Cloud\AIPlatform\V1\ContainerSpec|null

hasContainerSpec

setContainerSpec

The custom container task.

Parameter
Name Description
var Google\Cloud\AIPlatform\V1\ContainerSpec
Returns
Type Description
$this

getPythonPackageSpec

The Python packaged task.

Returns
Type Description
Google\Cloud\AIPlatform\V1\PythonPackageSpec|null

hasPythonPackageSpec

setPythonPackageSpec

The Python packaged task.

Parameter
Name Description
var Google\Cloud\AIPlatform\V1\PythonPackageSpec
Returns
Type Description
$this

getMachineSpec

Optional. Immutable. The specification of a single machine.

Returns
Type Description
Google\Cloud\AIPlatform\V1\MachineSpec|null

hasMachineSpec

clearMachineSpec

setMachineSpec

Optional. Immutable. The specification of a single machine.

Parameter
Name Description
var Google\Cloud\AIPlatform\V1\MachineSpec
Returns
Type Description
$this

getReplicaCount

Optional. The number of worker replicas to use for this worker pool.

Returns
Type Description
int|string

setReplicaCount

Optional. The number of worker replicas to use for this worker pool.

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

getNfsMounts

Optional. List of NFS mount spec.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setNfsMounts

Optional. List of NFS mount spec.

Parameter
Name Description
var array<Google\Cloud\AIPlatform\V1\NfsMount>
Returns
Type Description
$this

getDiskSpec

Disk spec.

Returns
Type Description
Google\Cloud\AIPlatform\V1\DiskSpec|null

hasDiskSpec

clearDiskSpec

setDiskSpec

Disk spec.

Parameter
Name Description
var Google\Cloud\AIPlatform\V1\DiskSpec
Returns
Type Description
$this

getTask

Returns
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月08日 UTC.