metricOverrides = $metricOverrides; } /** * @return string[] */ public function getMetricOverrides() { return $this->metricOverrides; } /** * Required. A standard set of metrics is collected unless metricOverrides are * specified for the metric source (see Custom metrics * (https://cloud.google.com/dataproc/docs/guides/dataproc- * metrics#custom_metrics) for more information). * * Accepted values: METRIC_SOURCE_UNSPECIFIED, MONITORING_AGENT_DEFAULTS, * HDFS, SPARK, YARN, SPARK_HISTORY_SERVER, HIVESERVER2, HIVEMETASTORE, FLINK * * @param self::METRIC_SOURCE_* $metricSource */ public function setMetricSource($metricSource) { $this->metricSource = $metricSource; } /** * @return self::METRIC_SOURCE_* */ public function getMetricSource() { return $this->metricSource; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Metric::class, 'Google_Service_Dataproc_Metric');