Reference documentation and code samples for the Google Cloud Dataproc V1 Client class ClusterSelector.
A selector that chooses target cluster for jobs based on metadata.
Generated from protobuf message google.cloud.dataproc.v1.ClusterSelector
Namespace
Google \ Cloud \ Dataproc \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ zone
string
Optional. The zone where workflow process executes. This parameter does not affect the selection of the cluster. If unspecified, the zone of the first cluster matching the selector is used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dataproc V1 Client - Class ClusterSelector (3.14.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.14.0 (latest)](/php/docs/reference/cloud-dataproc/latest/V1.ClusterSelector)\n- [3.13.4](/php/docs/reference/cloud-dataproc/3.13.4/V1.ClusterSelector)\n- [3.12.0](/php/docs/reference/cloud-dataproc/3.12.0/V1.ClusterSelector)\n- [3.11.0](/php/docs/reference/cloud-dataproc/3.11.0/V1.ClusterSelector)\n- [3.10.1](/php/docs/reference/cloud-dataproc/3.10.1/V1.ClusterSelector)\n- [3.9.0](/php/docs/reference/cloud-dataproc/3.9.0/V1.ClusterSelector)\n- [3.8.1](/php/docs/reference/cloud-dataproc/3.8.1/V1.ClusterSelector)\n- [3.7.1](/php/docs/reference/cloud-dataproc/3.7.1/V1.ClusterSelector)\n- [3.6.1](/php/docs/reference/cloud-dataproc/3.6.1/V1.ClusterSelector)\n- [3.5.1](/php/docs/reference/cloud-dataproc/3.5.1/V1.ClusterSelector)\n- [3.4.0](/php/docs/reference/cloud-dataproc/3.4.0/V1.ClusterSelector)\n- [3.3.0](/php/docs/reference/cloud-dataproc/3.3.0/V1.ClusterSelector)\n- [3.2.2](/php/docs/reference/cloud-dataproc/3.2.2/V1.ClusterSelector)\n- [2.6.1](/php/docs/reference/cloud-dataproc/2.6.1/V1.ClusterSelector)\n- [2.5.0](/php/docs/reference/cloud-dataproc/2.5.0/V1.ClusterSelector)\n- [2.3.0](/php/docs/reference/cloud-dataproc/2.3.0/V1.ClusterSelector)\n- [2.2.3](/php/docs/reference/cloud-dataproc/2.2.3/V1.ClusterSelector)\n- [2.1.0](/php/docs/reference/cloud-dataproc/2.1.0/V1.ClusterSelector)\n- [2.0.0](/php/docs/reference/cloud-dataproc/2.0.0/V1.ClusterSelector) \nReference documentation and code samples for the Google Cloud Dataproc V1 Client class ClusterSelector.\n\nA selector that chooses target cluster for jobs based on metadata.\n\nGenerated from protobuf message `google.cloud.dataproc.v1.ClusterSelector`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataproc \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getZone\n\nOptional. The zone where workflow process executes. This parameter does not\naffect the selection of the cluster.\n\nIf unspecified, the zone of the first cluster matching the selector\nis used.\n\n### setZone\n\nOptional. The zone where workflow process executes. This parameter does not\naffect the selection of the cluster.\n\nIf unspecified, the zone of the first cluster matching the selector\nis used.\n\n### getClusterLabels\n\nRequired. The cluster labels. Cluster must have all labels\nto match.\n\n### setClusterLabels\n\nRequired. The cluster labels. Cluster must have all labels\nto match."]]