crowdingTag = $crowdingTag; } /** * @return GoogleCloudAiplatformV1IndexDatapointCrowdingTag */ public function getCrowdingTag() { return $this->crowdingTag; } /** * @param string */ public function setDatapointId($datapointId) { $this->datapointId = $datapointId; } /** * @return string */ public function getDatapointId() { return $this->datapointId; } /** * @param float[] */ public function setFeatureVector($featureVector) { $this->featureVector = $featureVector; } /** * @return float[] */ public function getFeatureVector() { return $this->featureVector; } /** * @param GoogleCloudAiplatformV1IndexDatapointNumericRestriction[] */ public function setNumericRestricts($numericRestricts) { $this->numericRestricts = $numericRestricts; } /** * @return GoogleCloudAiplatformV1IndexDatapointNumericRestriction[] */ public function getNumericRestricts() { return $this->numericRestricts; } /** * @param GoogleCloudAiplatformV1IndexDatapointRestriction[] */ public function setRestricts($restricts) { $this->restricts = $restricts; } /** * @return GoogleCloudAiplatformV1IndexDatapointRestriction[] */ public function getRestricts() { return $this->restricts; } /** * @param GoogleCloudAiplatformV1IndexDatapointSparseEmbedding */ public function setSparseEmbedding(GoogleCloudAiplatformV1IndexDatapointSparseEmbedding $sparseEmbedding) { $this->sparseEmbedding = $sparseEmbedding; } /** * @return GoogleCloudAiplatformV1IndexDatapointSparseEmbedding */ public function getSparseEmbedding() { return $this->sparseEmbedding; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1IndexDatapoint::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1IndexDatapoint');