acceleratorType = $acceleratorType; } /** * @return string */ public function getAcceleratorType() { return $this->acceleratorType; } /** * Optional. Milli (one-thousandth) accelerator. (see Dataproc Serverless * pricing (https://cloud.google.com/dataproc-serverless/pricing)) * * @param string $milliAccelerator */ public function setMilliAccelerator($milliAccelerator) { $this->milliAccelerator = $milliAccelerator; } /** * @return string */ public function getMilliAccelerator() { return $this->milliAccelerator; } /** * Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) (see * Dataproc Serverless pricing (https://cloud.google.com/dataproc- * serverless/pricing)). * * @param string $milliDcu */ public function setMilliDcu($milliDcu) { $this->milliDcu = $milliDcu; } /** * @return string */ public function getMilliDcu() { return $this->milliDcu; } /** * Optional. Milli (one-thousandth) Dataproc Compute Units (DCUs) charged at * premium tier (see Dataproc Serverless pricing * (https://cloud.google.com/dataproc-serverless/pricing)). * * @param string $milliDcuPremium */ public function setMilliDcuPremium($milliDcuPremium) { $this->milliDcuPremium = $milliDcuPremium; } /** * @return string */ public function getMilliDcuPremium() { return $this->milliDcuPremium; } /** * Optional. Shuffle Storage in gigabytes (GB). (see Dataproc Serverless * pricing (https://cloud.google.com/dataproc-serverless/pricing)) * * @param string $shuffleStorageGb */ public function setShuffleStorageGb($shuffleStorageGb) { $this->shuffleStorageGb = $shuffleStorageGb; } /** * @return string */ public function getShuffleStorageGb() { return $this->shuffleStorageGb; } /** * Optional. Shuffle Storage in gigabytes (GB) charged at premium tier. (see * Dataproc Serverless pricing (https://cloud.google.com/dataproc- * serverless/pricing)) * * @param string $shuffleStorageGbPremium */ public function setShuffleStorageGbPremium($shuffleStorageGbPremium) { $this->shuffleStorageGbPremium = $shuffleStorageGbPremium; } /** * @return string */ public function getShuffleStorageGbPremium() { return $this->shuffleStorageGbPremium; } /** * Optional. The timestamp of the usage snapshot. * * @param string $snapshotTime */ public function setSnapshotTime($snapshotTime) { $this->snapshotTime = $snapshotTime; } /** * @return string */ public function getSnapshotTime() { return $this->snapshotTime; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(UsageSnapshot::class, 'Google_Service_Dataproc_UsageSnapshot');