[[["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-03-21 UTC."],[[["The `JobPlacement` class within the Google Cloud Dataproc v1 API provides configuration for submitting jobs to a Dataproc cluster, allowing you to define the target cluster by name and optionally by labels."],["Version 5.17.0 is the latest version available for the `JobPlacement` class, while version 5.6.0 is the version the current content focuses on, and a wide range of versions from 3.1.0 up to 5.17.0 are accessible."],["The `JobPlacement` class implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in managing message structures and providing methods for comparison and deep cloning."],["`JobPlacement` has three key properties: `ClusterLabels` (optional map of labels), `ClusterName` (required cluster name), and `ClusterUuid` (output-only UUID assigned by the Dataproc service)."],["The class offers two constructors allowing users to create new instances of `JobPlacement`, one with default values and another accepting an existing `JobPlacement` object for copying."]]],[]]