BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
public_html
/
app.imagivibe.com
/
vendor
/
google
/
apiclient-services
/
src
/
Aiplatform
📤 Upload
📝 New File
📁 New Folder
Close
Editing: GoogleCloudAiplatformV1IndexDatapoint.php
<?php /* * Copyright 2014 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ namespace Google\Service\Aiplatform; class GoogleCloudAiplatformV1IndexDatapoint extends \Google\Collection { protected $collection_key = 'restricts'; protected $crowdingTagType = GoogleCloudAiplatformV1IndexDatapointCrowdingTag::class; protected $crowdingTagDataType = ''; /** * @var string */ public $datapointId; /** * @var array[] */ public $embeddingMetadata; /** * @var float[] */ public $featureVector; protected $numericRestrictsType = GoogleCloudAiplatformV1IndexDatapointNumericRestriction::class; protected $numericRestrictsDataType = 'array'; protected $restrictsType = GoogleCloudAiplatformV1IndexDatapointRestriction::class; protected $restrictsDataType = 'array'; protected $sparseEmbeddingType = GoogleCloudAiplatformV1IndexDatapointSparseEmbedding::class; protected $sparseEmbeddingDataType = ''; /** * @param GoogleCloudAiplatformV1IndexDatapointCrowdingTag */ public function setCrowdingTag(GoogleCloudAiplatformV1IndexDatapointCrowdingTag $crowdingTag) { $this->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 array[] */ public function setEmbeddingMetadata($embeddingMetadata) { $this->embeddingMetadata = $embeddingMetadata; } /** * @return array[] */ public function getEmbeddingMetadata() { return $this->embeddingMetadata; } /** * @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');
Save
Cancel