bigqueryDestination = $bigqueryDestination; } /** * @return GoogleCloudAiplatformV1BigQueryDestination */ public function getBigqueryDestination() { return $this->bigqueryDestination; } /** * Output in CSV format. Array Feature value types are not allowed in CSV * format. * * @param GoogleCloudAiplatformV1CsvDestination $csvDestination */ public function setCsvDestination(GoogleCloudAiplatformV1CsvDestination $csvDestination) { $this->csvDestination = $csvDestination; } /** * @return GoogleCloudAiplatformV1CsvDestination */ public function getCsvDestination() { return $this->csvDestination; } /** * Output in TFRecord format. Below are the mapping from Feature value type in * Featurestore to Feature value type in TFRecord: Value type in Featurestore * | Value type in TFRecord DOUBLE, DOUBLE_ARRAY | FLOAT_LIST INT64, * INT64_ARRAY | INT64_LIST STRING, STRING_ARRAY, BYTES | BYTES_LIST true -> * byte_string("true"), false -> byte_string("false") BOOL, BOOL_ARRAY (true, * false) | BYTES_LIST * * @param GoogleCloudAiplatformV1TFRecordDestination $tfrecordDestination */ public function setTfrecordDestination(GoogleCloudAiplatformV1TFRecordDestination $tfrecordDestination) { $this->tfrecordDestination = $tfrecordDestination; } /** * @return GoogleCloudAiplatformV1TFRecordDestination */ public function getTfrecordDestination() { return $this->tfrecordDestination; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1FeatureValueDestination::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1FeatureValueDestination');